hdu 2012 素数判定
2017-07-26 21:03
417 查看
#include<iostream> #include<iomanip> using namespace std; bool is_prime(int num); int main() { int m,n; while(cin>>m>>n) { if(m==0&&n==0) break; else { int flag=m-n-1; for(int x=m;x<=n;x++) { int sum=x*x+x+41; if(is_prime(sum)) flag++; } if(flag==0) cout<<"OK"<<endl; else cout<<"Sorry"<<endl; } } return 0; } bool is_prime(int sum) { if(sum<2) return false; else { for(int i=2;i*i<=sum;i++) if(sum%i==0) return false; } return true; }
相关文章推荐
- hdu_2012 素数判定
- hdu 2012 素数判定
- hdu 2012 素数判定
- HDU-2012-素数判定【打表】
- HDU2012 素数判定
- HDU 2012 素数判定
- [hdu 2012] 素数判定
- hdu_2012素数判定
- hdu 2012 素数判定 Miller_Rabbin
- hdu 2012 素数判定
- HDU 2012 素数判定
- HDU2012 素数判定
- HDU-2012(素数判定)
- HDU 2012 素数判定
- HDU 2012 素数判定(素数)
- HDU 2012 素数的判定
- hdu-2012-素数判定
- HDU 2012 素数判定
- hdu 2012 素数判定
- Hdu 2012 素数判定