Problem
Cờ vua, ra đời từ 15 thế kỷ trước, vẫn tiếp tục tồn tại và phát triển, sử dụng tất cả các phương tiện kỹ thuật hiện đại. Tuy nhiên, bất chấp điều này, không ai, không loại trừ nhà vô địch thế giới, vẫn chưa học cách chơi hoàn hảo. Than ôi, khả năng tinh thần của con người không phải là vô hạn. Công cụ cờ vua có thể kiểm tra lỗi trong trò chơi của bạn chỉ trong vài giây và đề xuất cách bạn nên chơi.
Chúng tôi chưa học cách viết một công cụ máy tính, nhưng chúng tôi sẽ cố gắng viết một chương trình kiểm tra câu trả lời.
Có một nhiệm vụ như vậy: “Một số có bốn chữ số được cung cấp làm đầu vào cho chương trình. Nếu nó là đối xứng, hãy in 1
, nếu không thì in bất kỳ số nguyên nào khác”.
Như bạn đã biết, tất cả các nhiệm vụ đều được kiểm tra trên các ví dụ đã chuẩn bị trước và các câu trả lời đúng cho chúng.
Đối với một lập trình viên mới vào nghề, có vẻ như anh ta đã giải quyết được vấn đề này, nhưng vì lý do nào đó mà hệ thống không chấp nhận giải pháp của anh ta. Một lập trình viên mới làm quen nghĩ rằng điều này là do anh ta không hiển thị bất kỳ số nào khác được viết trong các câu trả lời đúng.
Trợ giúp lập trình viên. Viết chương trình dựa trên đáp án được ghi trong hệ thống kiểm tra và đáp án của người lập trình để xác định xem bài toán đã giải đúng chưa.
Đầu vào
Chương trình nhận hai số làm đầu vào: câu trả lời được ghi trong hệ thống kiểm tra và câu trả lời của học sinh.
Dấu ấn
Chương trình sẽ xuất ra
YES
nếu học sinh đưa ra câu trả lời đúng và
NO
nếu không.
Ví dụ
<đầu>
# |
Đầu vào |
Đầu ra |
điều>
1 |
11
-1 |
CÓ |
2 |
3
1 |
KHÔNG |