代码写了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;
}
我会以关注回报大佬的帮助!!(还不来?)