Hầm ngục
Đề bài
Mô tả
Bạn đang chiến đấu với ba con quái vật có lượng máu lần lượt là , và .
Bạn có một khẩu pháo, mỗi phát bắn gây sát thương lên một con quái vật do bạn chọn. Tuy nhiên, cứ mỗi phát bắn thứ (tức các phát số ) là phát bắn tăng cường: nó gây sát thương lên tất cả các con quái vật cùng lúc.
Khi máu của một con quái vật về , nó không thể bị chọn bởi phát bắn thường nữa và cũng không nhận sát thương từ phát bắn tăng cường. Mỗi phát bắn bắt buộc phải gây sát thương cho ít nhất một con quái vật (không được bắn hụt).
Bạn muốn tiêu diệt cả ba con quái vật một cách đẹp mắt: cả ba phải cùng chết bởi một phát bắn tăng cường, tức là sau một phát bắn tăng cường nào đó, máu của cả ba con lần đầu tiên đồng thời về .
Với mỗi bộ , hãy xác định xem có thể làm được điều này hay không.
Dữ liệu vào
- Dòng đầu chứa số nguyên là số lượng bộ dữ liệu.
- dòng tiếp theo, mỗi dòng chứa ba số nguyên , , .
Dữ liệu ra
Với mỗi bộ dữ liệu, in ra YES nếu có thể tiêu diệt cả ba con quái vật bằng cùng một phát bắn tăng cường, ngược lại in ra NO.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 3 2 4 1 1 1 10 1 7 |
YES NO NO |
Bộ 1: bắn phát 1 vào con thứ nhất, phát 2 vào con thứ hai, phát 3 vào con thứ ba, phát 4 vào con thứ nhất, phát 5 và 6 vào con thứ ba, rồi phát tăng cường thứ 7 giết cả ba. Bộ 2: tổng máu chỉ là nên cả ba chết trong phát đầu, không kịp tới phát tăng cường. |
| 1 5999999 2000000 2000000 |
YES | Tổng máu là chia hết cho , cần đúng phát tăng cường và mỗi con đều còn đủ máu để nhận hết số phát đó. |
Bình luận