素数回文

    xiaoxiao2025-03-13  12

    #include <stdio.h> int ss(int a) {     int i;     for(i=2;i*i<=a;i++)         if(a%i==0)return 0;         return 1; } int hh(int a) {     int i=a,s=0;     while(i)s=s*10+i%10,i/=10;     if(a==s)return 1;     return 0; } int main (void) {     int a,b;     while(scanf("%d%d",&a,&b)!=EOF)     {         if(a>b)         {             a+=b;             b=a-b;             a-=b;A         }         a--;         while(++a<=b&&a<=9989899)             if(hh(a)&&ss(a))printf("%d\n",a);             printf("\n");     }     return 0; }
    转载请注明原文地址: https://ju.6miu.com/read-1296976.html
    最新回复(0)