Đề bài
Cho một xâu chứa ít nhất một chữ cái in hoa (‘A’.. ‘Z’) hoặc một chữ cái thường (‘a’.. ‘z’) hoặc một chữ số (‘0’.. ‘9’). Một xâu kí tự được gọi là xâu đối xứng nếu ta đọc xâu này từ trái sang phải hoặc từ phải sang trái là như nhau.
Ví dụ: Xâu ‘aBa’, ‘abba’, ‘ccccc’ là xâu đối xứng. Còn những xâu ‘acba’, ‘abA’, ‘lop09’ không phải là xâu đối xứng.
Yêu cầu: Cho xâu (với là độ dài của xâu), hãy cho biết xâu có đối xứng không? Nếu có thì ghi “YES” ngược lại thì ghi là “NO”.
Dữ liệu vàoPALIN.INP
Từ tệp văn bản PALIN.INP gồm:
- Dòng đầu tiên chứa một số nguyên dương () là số lượng xâu ;
- dòng tiếp theo, mỗi dòng chứa một xâu .
Kết quả raPALIN.OUT
Ghi ra tệp văn bản PALIN.OUT gồm dòng, mỗi dòng là kết quả tương ứng với mỗi xâu , ghi ra “YES” nếu là xâu đối xứng hoặc “NO” nếu không phải là xâu đối xứng.
Ràng buộc
- Có 60% test tương ứng 60% số điểm với ;
- Có 40% test còn lại tương ứng 40% số điểm với .
Ví dụ
2 aBa acba
YES NO