Số đối xứng

Xem dạng PDF

Gửi bài giải

Điểm: 0,10
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 1000M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C++

An rất thích những con số có tính đối xứng, hay còn gọi là số Palindrome. Một số được gọi là số đối xứng nếu viết xuôi hay viết ngược đều cho ra cùng một số. Ví dụ, 121, 353, và 9009 là các số đối xứng.

Để giúp An nhanh chóng nhận biết các số này, bạn hãy viết một chương trình. Cụ thể, chương trình cần có một hàm nhận vào một số nguyên và kiểm tra xem nó có phải là số đối xứng hay không.

Định dạng đầu vào

Dòng đầu tiên chứa một số nguyên ~T~ (~1 \le T \le 1000~), là số lượng các số cần kiểm tra.

~T~ dòng tiếp theo, mỗi dòng chứa một số nguyên không âm ~n~ (~0 \le n \le 1\,000\,000\,000~).

Định dạng đầu ra

Đối với mỗi số nguyên ~n~, in ra YES nếu ~n~ là số đối xứng và NO nếu ngược lại. Mỗi kết quả được in trên một dòng riêng biệt.

Sample Input

4
121
123
0
9009

Sample Output

YES
NO
YES
YES

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.