有n盏灯,编号都是1-n,初始灯都是关着的。有n个人,第1个人会打开所有的灯,第2个人会按下所有编号为2的倍数的灯的开关(这些灯将被关掉),第3个人会按下所有编号为3的倍数的开关,以此类推,第n个人会按下所有编号为n的倍数的开关。问最后有几盏灯是亮着的。