G. Số thuận nghịch
Số đối xứng hay số thuận nghịch là số mà khi bạn đọc từ trái qua phải hay từ phải qua trái nó đều giống nhau, ví dụ số \(12321, 5555, 888, 3, 4....\)
Để kiểm tra 1 số \(N\) có đối xứng hay không bạn thực hiện lật ngược số ban đầu lại để thu được số lật ngược của số ban đầu, sau đó so sánh số ban đầu với số lật ngược của nó nếu giống nhau thì số \(N\) là số thuận nghịch
Ví dụ \(N = 1234\) thì lật ngược của N là \(4321, 1234\) khác \(4321\) nên \(N\) không thuận nghịch
\(N = 12321\) thì lật ngược của \(N\) là \(12321\), \(12321\) giống \(12321\) nên \(N\) là số thuận nghịch
Cho mảng \(N\) phần tử \(a_1...a_n\). Hãy lập trình in ra 2 dòng, dòng đầu tiên là số lượng số thuận nghịch, dòng thứ 2 là danh sách số thuận nghịch
input
10
2222 3 19 88 12321 28 4774 31 141 25
output
6
2222 3 88 12321 4774 141
Comments