Thanh toán đúng tiền
Đề bài
Mô tả
Bạn có đồng xu mệnh giá và đồng xu mệnh giá . Bạn luôn thanh toán đúng bằng tiền lẻ — tức là tổng giá trị các đồng xu bạn đưa ra phải bằng đúng số tiền cần trả.
Cho số tiền . Hãy xác định xem có tồn tại hai số nguyên và thoả mãn , và hay không.
Bạn phải trả lời truy vấn độc lập.
Dữ liệu vào
- Dòng đầu tiên chứa số nguyên — số truy vấn.
- Mỗi truy vấn được cho trên một dòng gồm bốn số nguyên , , , .
Dữ liệu ra
Với mỗi truy vấn, in ra YES nếu tồn tại và thoả mãn yêu cầu, in ra NO nếu không. Bạn có thể in chữ in hoa hoặc in thường tuỳ ý.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 1 2 3 4 1 2 3 6 5 2 6 27 3 3 5 18 |
YES NO NO YES |
Truy vấn 1: cho . Truy vấn 2: không có cách nào. Truy vấn 3: thì cần , nhưng . Truy vấn 4: cho . |
| 1 16 2 3 55 |
NO | Lấy nhiều nhất đồng mệnh giá được , còn thiếu nhưng chỉ có đồng mệnh giá . |
| 1 500 1000 600 131 |
YES | , dùng và . |
Bình luận