HDU:2012素数判定
2012-12-05 17:06
281 查看
先把素数表写出来,这样比较好!
#include <stdio.h>
int a[3000]={0};
int main()
{
int m,n,i,j,num;
a[0]=1;a[1]=1;
for(i=2;i<3000;i++)
if(a[i]==0)
for(j=i+i;j<=3000;j=j+i)
a[j]=1;
while(scanf("%d%d",&m,&n),m!=0||n!=0)
{
for(i=m;i<=n;i++)
{
num=i*i+i+41;
if(a[num])break;
}
if(i>n)printf("OK\n");
else printf("Sorry\n");
}
return 0;
}
#include <stdio.h>
int a[3000]={0};
int main()
{
int m,n,i,j,num;
a[0]=1;a[1]=1;
for(i=2;i<3000;i++)
if(a[i]==0)
for(j=i+i;j<=3000;j=j+i)
a[j]=1;
while(scanf("%d%d",&m,&n),m!=0||n!=0)
{
for(i=m;i<=n;i++)
{
num=i*i+i+41;
if(a[num])break;
}
if(i>n)printf("OK\n");
else printf("Sorry\n");
}
return 0;
}
相关文章推荐
- hdu 2012 素数判定
- HDU2012 素数判定
- HDU_ACM-2012 素数判定
- HDU 2012 素数判定
- HDU 2012 素数判定(素数)
- hdu 2012 素数判定
- HDU 2012 素数判定
- HDU 2012 素数判定(数论)
- 【hdu 2012】 素数判定
- HDU 2012 判定素数
- HDU-2012-素数判定【打表】
- (解题报告)HDU2012---素数判定
- E - 素数判定 HDU - 2012
- hdu 2012 素数判定 Miller_Rabbin
- hdu 2012 素数判定(打表)(备战LQB)
- hdu 2012 素数判定
- HDU 2012 素数判定 解题报告
- HDU:2012 素数判定
- HDU——2012——素数判定
- HDU 2012 素数判定