问题描述
1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。
输出格式
按从小到大的顺序输出满足条件的四位十进制数。
解答:
整体思路:
枚举加判断
个人参考代码:
1 #include<iostream> 2 3 using namespace std; 4 5 int main() 6 { 7 for(int data=1000;data<10000;data++) 8 { 9 int a=data/1000; 10 int b=(data/100)%10; 11 int c=(data/10)%10; 12 int d=data%10; 13 14 if(a==d&&b==c) 15 cout<<data<<endl; 16 } 17 return 0; 18 }