杭电acm,提交显示格式错误,求解答。。。 http:⼀⼀acm.hdu.edu.cn⼀showproblem.php?pid=2161

2024-11-30 06:49:00
推荐回答(1个)
回答1:

#include
#include<铅腊math.h>胡蚂
int main()
{
int a,c=0,i,b[250];
scanf("%d",&a);
while(a>0)
{

if(a==1||a==2)
{
b[c]=0;
c++;
}
else
{
for(i=2;i<=sqrt(a);i++)
if(a%i==0)
break;
if(i>sqrt(a))
{
b[c]=1;
c++;
}
else
{
b[c]=0;
c++;
}
}
scanf("%d",&a);
}
b[c]=2;
i=0;
while(b[i]!=2)
{
if(b[i]==0)
printf("%d: no\n"裤激埋,i+1);
else if(b[i]==1)
printf("%d: yes\n",i+1);
i++;
}
return 0;
}