Xâu đối xứng

Xem dạng PDF

Gửi bài giải

Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Pascal, Python

Một xâu được gọi là đối xứng (palindrome) nếu đọc từ trái sang phải và từ phải sang trái đều giống nhau, ví dụ level, abba. Cho một xâu không chứa dấu cách, hãy kiểm tra xem nó có đối xứng không. Chữ hoa và chữ thường được coi là khác nhau.

Dữ liệu vào

Một dòng chứa xâu gồm chữ cái tiếng Anh và chữ số, không có dấu cách, độ dài từ ~1~ đến ~1000~.

Kết quả

In ra YES nếu xâu đối xứng, ngược lại in NO.

Ví dụ

Ví dụ 1

Input:

level

Output:

YES

Ví dụ 2

Input:

hello

Output:

NO

Giải thích

So sánh cặp ký tự đối xứng nhau qua tâm: s[i] với s[n - 1 - i].


Đang tải...