题解
2026-05-17 08:40:30
发布于:浙江
4阅读
0回复
0点赞
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;cin>>n;
for(int i=2;i<n;i++){
if(n%i==0){cout<<"No";return 0;}
//设N=2
//首先,i为2,因为题目给出的数不为0,所以如果把i为1,那么你设的所有数将全部输出No
//for(int i=1;i<n;i++){
//2%1==0->cout<<"No";
//}
//然后,i小于N,因为N最大的因数是N
//for(int i=2;i<=n;i++){
//2%2==0->cout<<"No";
//}
}
if(n!=1){cout<<"Yes";}//素数具有非1性
else{cout<<"No";}
}
看到这里的你,点个赞再走嘛




这里空空如也




有帮助,赞一个