蓝桥杯练习题——基础练习 回文数

下周就蓝桥杯了,嗯。。又是四五天的不碰算法了。。现在开始熟悉蓝桥杯题目,这两天先做两个简单的熟悉一下


题目

基础练习 回文数  
时间限制:1.0s   内存限制:512.0MB
问题描述
  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
  按从小到大的顺序输出满足条件的四位十进制数。


分析

字符串做拼接,四位数字,只看前两位,后两位按前两位来拼起来 , 第一位从1开始第二位从0开始。看代码


代码

public class Main{

    public static void main(String[] args) {
        String nums = "";
        for (int i = 1; i <= 9; i++) {
            for (int j = 0; j <= 9; j++) {
                nums = Integer.toString(i) + Integer.toString(j) + Integer.toString(j) + Integer.toString(i);
                System.out.println(nums);
                nums = "";
            }
        }
    }
}


提交代码类名必须是Main 不要把包粘上去。

你可能感兴趣的:(算法)