Link Sub: http://www.spoj.com/PTIT/problems/BCPALIN/
Người Gửi: Dương Lee
- Problem:
Số nguyên n gọi là số đối xứng nếu đọc từ trái qua phải, hay từ phải qua trái đều được số giống nhau. Ví dụ: 11,121,101 là các số đối xứng. Yêu cầu: Cho số n, xác định xem n có phải là số đối xứng hay không.Input
- Dòng đầu chứa số bộ test
- Mỗi dòng sau chứa 1 bộ test gồm duy nhất số nguyên dương n (n<=10^9)
Output
Với mỗi bộ test, xuất ra trên 1 dòng: “YES” nếu là số đối xưng, ngược lại là “NO”.
Example:
Với mỗi bộ test, xuất ra trên 1 dòng: “YES” nếu là số đối xưng, ngược lại là “NO”.
Input
3
101
111
100
Output:
YES
YES
NO
- Solution:
Code C: - Chuyển n -> thành mảng các chữ số. (sử dụng toán tử % và /)
- Duyệt 2 đầu của mảng về giữa: Nếu có một cặp khác nhau thì không phải số đối xứng.