下周就蓝桥杯了,嗯。。又是四五天的不碰算法了。。现在开始熟悉蓝桥杯题目,这两天先做两个简单的熟悉一下
题目
基础练习 回文数
时间限制: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 不要把包粘上去。