Wrong Answer
代码
#include <stdio.h>
int main()
{
int k,n;
scanf("%d %d",&n,&k);
int i,a,j,deng0[n];
for(i=0;i<n;i++)
{
deng0[i]=1;
}
for(i=2;i<=k;i++)
{
for(j=0;j<n;j++)
{
if(((j+1)*i)<=n)
{
a=(j+1)*i-1;
if(deng0[a]==1)
{
deng0[a]=0;
}
else
{
deng0[a]=1;
}
}
}
}
for(i=0;i<n;i++)
{
if(deng0[i]==1)
{
printf("%d\t",i+1);
}
}
return 0;
}