任务描述
本关任务:编写函数求区间[200,3000]中所有的回文数,回文数是正读和反读都是一样的数。如525, 1551
相关知识(略)
编程要求
请仔细阅读下面代码,结合相关知识,在Begin-End区域内进行代码补充。 输入 无需输入
输出 输出区间[200,3000]中所有的回文数,一行一个回文数,不需要输出其它无关的字符。
202 212 222 232 242 .....
测试说明
平台会对您的代码进行运行测试,如果实际输出与预期输出相同,则算通关。
#include<stdio.h>
void solve(){
/Begin/
/End*/
}
int main(void)
{
solve();
return 0;
}
#include<bits/stdc++.h>
using namespace std;
void solve(){
for(int i=200;i<=3000;i++)
{
int sum=0;
//int p=1;
int s=i;
while(s/10)
{
sum=sum*10+s%10;
s/=10;
//p*=10;
}
sum=sum*10+s%10;
if(sum==i) cout<<i<<endl;
}
}
int main() {
solve();
return 0;
}