哥哥姐姐 大佬们 help 怎么不出数?
查看原帖
哥哥姐姐 大佬们 help 怎么不出数?
791325
cyh0228楼主2023/8/31 09:52
#include<iostream>
using namespace std; 
long long int a,b,k,sum=0,k1=1,k2=1,u[10000];
int main(){
    int i3=1;
    cin>>a>>b;
    for(int i=a;i<=b;i++)
    {
        k=i;
        while(k!=0)
        {
            int n=k%10;
            u[i3]=n;
            k/=10;
            i3++;
            
        }
        for(int i6=i3;i6>=1;i6--)
        {
            sum+=u[i6]*k1;
            k1*=10;
        }
        if(sum==i)
        {
            for(int i1=2;i1<=i-1;i1++)
            {
                if(i%i1==0)
                {
                    k2=0;
                    break;
                    
                }
            }
            if(k2==1)
            cout<<i<<endl;
        }
       sum=0;
       k1=1;
       k2=1;
       i3=1;
       long long u[10000];
    }
    return 0;
}
2023/8/31 09:52
加载中...