第二周问题:神奇的数字
问题描述:
今天是Tabris和mengxiang000来到幼儿园的第6天,美丽的老师在黑板上写了几个数字:121,11,131,聪明的Tabris一眼就看出这些数字是那样的神奇——无论是正着写还是反着写都是一样的,mengxiang000想要得到更多的这样有趣的数,又因为这是二人到幼儿园的第6天,6+2=8。他们想知道长度为8的这样的数都有哪些。但是写着写着机智的Tabris发现这样神奇的数实在太多了,所以向你求助,你能帮帮他们吗?
输入描述:
无
输出描述:
从小到大输出所有符合题意的数,每个数占一行。
/*
*文件名称 main.cpp
*作者:m@yor
*完成日期:2020年2月5日
*版本号:v1.0
*/
#include <iostream>
using namespace std;
int main()
{
int i,a,b,c,d,x;
for(i=1000;i<=9999;++i)
{
x=i;
a=x%10;
b=x/10%10;
c=x/100%10;
d=x/1000;
cout<<i*10000+a*1000+b*100+c*10+d<<endl;
}
return 0;
}