0
已解决
- #include<iostream> #include<cmath> using namespace std; int a,n,cnt; bool zs(int x){ if(x<2) return false; for(int i=2;i<=sqrt(x);i++){ if(x%i==0) return false; } return true; } int main(){ cin>>a>>n; for(int i=a;i<=n;i++){ if(zs(i)){ cout<<i<<endl; cnt++; if(cnt>=3) break; } } if(cnt==0){ cout<<"NO"; } return 0; }
#include<iostream> #include<cmath> using namespace std; int a,n,cnt; bool zs(int x){ if(x<2) return false; for(int i=2;i<=sqrt(x);i++){ if(x%i==0) return false; } return true; } int main(){ cin>>a>>n; for(int i=a;i<=n;i++){ if(zs(i)){ cout<<i<<endl; cnt++; if(cnt>=3) break; } } if(cnt==0){ cout<<"NO"; } return 0; }#include<iostream> #include<cmath> using namespace std; int a,n,cnt; bool zs(int x){ if(x<2) return false; for(int i=2;i<=sqrt(x);i++){ if(x%i==0) return false; } return true; } int main(){ cin>>n; for(int i=1;i<=n;i++){ if(zs(i)&&n%i==0){ cnt++; } } cout<<cnt; return 0; }#include<iostream> #include<cmath> using namespace std; int a,n,cnt; bool zs(int x){ if(x<2) return false; for(int i=2;i<=sqrt(x);i++){ if(x%i==0) return false; } return true; } int main(){ cin>>n; for(int i=1;i<=n;i++){ if(zs(i)&&n%i==0){ cout<<i<<endl; cnt++; if(cnt>0) break; } } return 0; }#include<iostream> #include<cmath> using namespace std; int n,cnt; bool zs(int x){ if(x<2) return false; for(int i=2;i<=sqrt(x);i++){ if(x%i==0) return false; } return true; } int main(){ cin>>n; if(zs(n)){ cout<<"Yes"; }else{ cout<<"No"; } return 0; }
