问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
按从小到大的顺序输出满足条件的四位十进制数。
代码如下:
#include<stdio.h>
int main(){
int a,b,c,d;
int m=0;
for(a=0;a<=9;a++){ //四位数为dcba
for(b=0;b<=9;b++){
for(c=0;c<=9;c++){
for(d=1;d<=9;d++){
m=d*1000+c*100+b*10+a;
if(d==a&&b==c)
printf("%d\n",m);
}
}
}
}
return 0;
}
注意:
蓝桥杯里没有明确输出数据格式,一般默认每输出一个数据换行,而不是在数据间加空格。