问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
按从小到大的顺序输出满足条件的四位十进制数。
import java.util.ArrayList;
import java.util.Collections;
public class Main121 {
public static void main(String[] args) {
ArrayList<Integer> ar = new ArrayList<>();
for (int i = 1000; i <= 9999; i++) {
int t1 = i / 1000;
int t2 = (i % 1000) / 100;
int t3 = (i % 100) / 10;
int t4 = (i % 10);
if (t1 == t4 && t2 == t3) {
ar.add(i);
}
}
Collections.sort(ar);
for (int o = 0; o < ar.size(); o++) {
System.out.println(ar.get(o));
}
}
}