Trò chơi vô nghĩa
Đề bài
Mô tả
Hai người chơi một trò chơi gồm nhiều ván. Trước mỗi ván, họ chọn một số tự nhiên (khác nhau giữa các ván hay không đều được). Người thắng ván đó được nhân điểm của mình với , còn người thua được nhân điểm của mình với . Ban đầu cả hai đều có điểm.
Cho kết quả cuối cùng của trò chơi, mỗi trò chơi là một cặp điểm . Với mỗi cặp, hãy xác định xem có tồn tại một dãy các ván (có thể rỗng) dẫn tới đúng cặp điểm đó hay không.
Dữ liệu vào
- Dòng đầu chứa số nguyên : số trò chơi cần kiểm tra.
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và : điểm cuối cùng của hai người chơi.
Dữ liệu ra
Với mỗi trò chơi, in ra trên một dòng riêng "Yes" nếu kết quả đó có thể xảy ra, ngược lại in ra "No".
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 6 2 4 75 45 8 8 16 16 247 994 1000000000 1000000 |
Yes Yes Yes No No Yes |
Trò chơi thứ nhất chỉ cần một ván với , người thứ hai thắng. Trò chơi thứ hai cần đúng hai ván: ván đầu người thứ nhất thắng với , ván sau người thứ hai thắng với . |
| 3 1 1 8 27 1000 1331 |
Yes No No |
Cặp ứng với dãy rỗng (không chơi ván nào). Với thì là lập phương đúng, nhưng không chia hết cho nên vẫn không thể xảy ra. |
Bình luận