1. 程式人生 > >NYOJ開燈問題

NYOJ開燈問題

#include <stdio.h>
int main() {
int a,c,d,e;
scanf("%d%d",&a,&d);
int b[a];
for (e=0;e<=a-1;e++){
b[e]=0;
}
for (c=1;c<=d;c++){
for (e=1;e<=a;e++){
if (e%c==0){
b[e-1]++;
}
}
}
for (e=0;e<=a-1;e++){
if ((b[e]-1)%2==0){
printf("%d ",e+1);
}
}
printf("\n");
return 0;
}