假設(shè)有N盞燈(N為不大于5000的正整數(shù)),從1到N按順序依次編號,初始時全部處于開啟狀態(tài);有M個人(M為不大于N的正整數(shù))也從1到M依次編號。
第一個人(1號)將燈全部關(guān)閉,第二個人(2號)將編號為2的倍數(shù)的燈打開,第三個人(3號)將編號為3的倍數(shù)的燈做相反處理(即,將打開的燈關(guān)閉,將關(guān)閉的燈打開)。依照編號遞增順序,以后的人都和3號一樣,將凡是自己編號倍數(shù)的燈做相反處理。
請問:當(dāng)?shù)贛個人操作之后,哪幾盞燈是關(guān)閉的,按從小到大輸出其編號,其間用逗號間隔。
10 10
1,4,9
Python進(jìn)階寒假作業(yè)一: 循環(huán)與字符串, 同學(xué)在寒假期間認(rèn)真完成布置的作業(yè)