#include<iostream>
using namespace std;
int main()
{
int n;
cin>>n;
for(int i=1; i<=n; i++)
{
int a[6]={0}, b=i;
if(i>=10)
{
int j, f=1;
for(j=0; b>=1; j++)
{
a[j]=b%10;
b=b/10;
}
int k;
for(k=0; j>0; k++)
{
j--;
if(a[j]!=a[k])
f=0;
}
if(f==1)
cout<<i<<endl;
}
else
cout<<i<<endl;
}
return 0;
}题目很简单,但是和前几题一样,我在实现的过程中更改了很多参数的生存周期,个人认为已经踩在了深渊的边缘...



京公网安备 11010502036488号