#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int is_prime(int a)
{
int j;
for(j=2;j<=sqrt(a);j++)
{
if(a % j ==0)
{
return 1;
}
}
return 0;
}
int main()
{
int x,y;
while(1)
{
int flag=0;
scanf("%d%d",&x,&y);
int i;
if(x==0&&y==0)
return 0;
if(x>y)
{
int t=y;
y=x;
x=t;
}
for(i=x;i<=y;i++)
{
int s;
s = i*i+i+41;
if(is_prime(s))
{
flag++;
break;
}
}
if(flag == 0)
printf("OK\n");
else
printf("Sorry\n");
}
return 0;
}
很简单的一道题,发出来纯粹是因为无聊。这个题一直不能Accept,本来以为是我写错了,最后老师查出来是hoj问题。。。
| 二月 | ||||||
|---|---|---|---|---|---|---|
| 日 | 一 | 二 | 三 | 四 | 五 | 六 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |