acm 源代码编译没错啊,为什么ACM不接受啊?请问错在哪儿?#include<iostream>#include<cmath>using namespace std; int is_prime(int x){int i,v,z;i=2;for(;i<=sqrt(x);i++){ v=x%i;if(v==0)break;}if(v==0)z=0;elsez=1;return z;}i

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 20:26:34
acm 源代码编译没错啊,为什么ACM不接受啊?请问错在哪儿?#include<iostream>#include<cmath>using namespace std; int is_prime(int x){int i,v,z;i=2;for(;i<=sqrt(x);i++){ v=x%i;if(v==0)break;}if(v==0)z=0;elsez=1;return z;}i

acm 源代码编译没错啊,为什么ACM不接受啊?请问错在哪儿?#include<iostream>#include<cmath>using namespace std; int is_prime(int x){int i,v,z;i=2;for(;i<=sqrt(x);i++){ v=x%i;if(v==0)break;}if(v==0)z=0;elsez=1;return z;}i
acm
源代码编译没错啊,为什么ACM不接受啊?请问错在哪儿?
#include<iostream>
#include<cmath>
using namespace std;
 
int is_prime(int x)
{
int i,v,z;
i=2;
for(;i<=sqrt(x);i++)
{
 v=x%i;
if(v==0)
break;
}
if(v==0)
z=0;
else
z=1;
return z;
}
int main(){
int flag,n;
cin>>n;
flag=is_prime(n);
if(flag==1)
cout<<"prime"<<endl;
else
cout<<"not prime"<<endl;
return 0;
}

acm 源代码编译没错啊,为什么ACM不接受啊?请问错在哪儿?#include<iostream>#include<cmath>using namespace std; int is_prime(int x){int i,v,z;i=2;for(;i<=sqrt(x);i++){ v=x%i;if(v==0)break;}if(v==0)z=0;elsez=1;return z;}i
给个题目链接吧,我提交下试试.