| 5 | int sum = 0; // A[1] + A[2] + ... + A[N] �̒l |
| 6 | |
| 7 | int main() { |
| 8 | // ���� �� ����̗v�f�̑��a sum �����߂� |
| 9 | cin >> N >> K; |
| 10 | for (int i = 1; i <= N; i++) cin >> A[i]; |
| 11 | for (int i = 1; i <= N; i++) sum += A[i]; |
| 12 | |
| 13 | // �����̏o�� |
| 14 | if (sum % 2 != K % 2) cout << "No" << endl; |
| 15 | else if (sum > K) cout << "No" << endl; |
| 16 | else cout << "Yes" << endl; |
| 17 | return 0; |
| 18 | } |
nothing calls this directly
no outgoing calls
no test coverage detected