0分求助
查看原帖
0分求助
1102621
sixer_120201楼主2023/12/2 21:06

代码写了30+行

自我感觉有点问题

评测后拿到了一堆WA

请大佬帮忙看看问题


# include<bits/stdc++.h>
using namespace std;
int prime(int n){
    if (n <= 2){
        return 0;
    }
    int i;
    for (i=2;i<n;i++){
        if (n%i == 0){
            return 0;
        }
    }
    if (i == n-1){
        return 1;
    }
}
int main(){
    int n,ans = 0;
    int num=0;
    cin>>n;
    long long i = 1;
    do{
        num = num + n%10*i;
        n = n/10;
        i = i*10;
    }while(n!=0);
    if (num==n && prime(n) == 1){
        ans++;
    }
    cout<<ans<<endl;
    return 0;
}

我会以关注回报大佬的帮助!!(还不来?)

2023/12/2 21:06
加载中...