题解(A7820.质数判定)
2024-09-16 15:25:53
发布于:四川
1阅读
0回复
0点赞
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int n;
cin >> n;
int a;
if(n == 2){
cout << "Yes";
return 0;
}
if(n == 1){
cout << "No";
return 0;
}
if(n == 0){
cout << "No";
return 0;
}
for(int i = 2; i <= sqrt(n); i++){
if(n % i == 0){
a = 0;
break;
}
else
a = 1;
}
if(a)
cout << "Yes";
else
cout << "No";
return 0;
}
这里空空如也
有帮助,赞一个