package exe01;
/*name:first 功能:100盏灯,100个小孩依次进去,只按自己的倍数的开关,最后有几盏灯亮着
*/
public class fourth {
public static void main(String[] args) {
// TODO 自动生成的方法存根
int num=100;
int i,j;
int zt[]; //灯的状态,为0关上的,为1打开的
int sum=0;;
int num0=num+1;
zt=new int[num0];
for(i=1;i<=num;i++) {
zt[i]=0;
}
for(i=1;i<=num;i++) {
for(j=1;j<=num;j++) {
if(j%i==0) {
if(zt[j]==0) {
zt[j]=1;
}
else if(zt[j]==1) {
zt[j]=0;
}
}
}
}
for(i=1;i<=num;i++) {
if(zt[i]==1) {
System.out.print(" "+i);
sum++;
}
}
System.out.println("");
System.out.print("共有"+sum+"个灯亮着。");
}
}