#include<iostream> #include<math.h> using namespace std; int sushu(int n){ if(n==1) return 1; if(n==2) return 0; for(int i=2;i<=sqrt(n);++i){ if(n%i==0) return 1; } return 0; } void main(){ int x,y; while(cin>>x>>y&&(x!=0||y!=0)) { if(x>y){ x+=y; y=x-y; x=x-y; } int q=0; for(int sum=0;x!=y;++x){ sum=x*x+x+41; sum=sushu(sum); if(sum==1) { cout<<"Sorry"<<endl; q=1; break; } } if(q==0) cout<<"OK"<<endl; } }
杭电ACM 第2012题
最新推荐文章于 2021-11-07 11:18:45 发布