2014年西北工业大学机试第六题
程序员文章站
2022-05-15 14:08:48
...
#include<iostream>
#include<cmath>
using namespace std;
bool judge(int n){
if(n <= 1){
return false;
}
if(n == 2|| n == 3){
return true;
}
if(n % 2 == 0){
return false;
}
for(int i = 3;i <= sqrt(n);i += 2){
if(n % i == 0){
return false;
}
}
return true;
}
int main(){
int n;
cin>>n;
if(judge(n)){
cout<<"Yes"<<endl;
}else{
cout<<"No"<<endl;
}
return 0;
}
上一篇: Fibonacci数列矩阵法
下一篇: 斐波那契数列(前30)Python