G. Số thuận nghịch


Submit solution

Points: 50
Time limit: 1.0s
Memory limit: 256M

Problem type

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

There are no comments at the moment.