Chọn tổng lẻ
Đề bài
Mô tả
Cho một mảng gồm số nguyên dương. Bạn cần chọn ra đúng phần tử của mảng sao cho tổng của chúng là một số lẻ. Các phần tử được chọn không nhất thiết phải đứng liền nhau, và các phần tử của mảng không nhất thiết phân biệt.
Hãy cho biết có thể chọn được hay không.
Dữ liệu vào
- Dòng đầu chứa số nguyên là số lượng bộ dữ liệu.
- Mỗi bộ dữ liệu gồm hai dòng:
- Dòng thứ nhất chứa hai số nguyên và : độ dài mảng và số phần tử cần chọn.
- Dòng thứ hai chứa số nguyên .
Dữ liệu ra
Với mỗi bộ dữ liệu, in ra trên một dòng "YES" nếu có thể chọn đúng phần tử có tổng lẻ, ngược lại in ra "NO".
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 1 1 999 1 1 1000 2 1 51 50 2 2 51 50 3 3 101 102 103 |
YES NO YES YES NO |
Bộ 1: bắt buộc chọn 999, tổng lẻ. Bộ 2: bắt buộc chọn 1000, tổng chẵn. Bộ 3: chọn 51. Bộ 4: chọn cả 50 và 51, tổng lẻ. Bộ 5: bắt buộc chọn cả ba số, tổng chẵn. |
| 1 5 4 1 1 1 1 1 |
NO | Mảng chỉ có số lẻ, chọn phần tử luôn cho tổng chẵn. |
Bình luận