All RE
查看原帖
All RE
945364
LiJoQiao楼主2023/5/10 18:14
#include<cstdio>
using namespace std;
bool huiwen(int x)
{
    if(x==0)
        return true;
    int len=0,tempx=x;
    while(tempx!=0)
    {
        tempx/=10;
        len++;
    }
    for(int i=1;i<=len/2;i++)
    {
        int l=x/((i-1)*10)%10,r=x/((len-i+1)*10)%10;
        if(l!=r)
            return false;
    }
    return true;
}
int main()
{
    int a,b;
    scanf("%d%d",&a,&b);
    for(int i=a;i<=b;i++)
    {
        if(huiwen(i))
        {
            printf("%d\n",i);
        }
    }
    return 0;
}
2023/5/10 18:14
加载中...