素数判定 - 哈尔滨工业大学 题解:,标记法,注意1不是素数
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
while(cin>>n){
if(n==1){
cout<<"no"<<endl;
continue;
}
int flag=0;
for(int j=2;j<=sqrt(n);j++)
if(n%j==0){
flag=1;
cout<<"no"<<endl;
break;
}
if(flag==0)
cout<<"yes"<<endl;
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发