走廊里依次排列着100盏灯,依次从1号编100号,都关着,有100个学生依次从1号编到100号依次走来,1号学生从第一只开关按起,凡是1的倍数都按一下,2号学生从第二只开关按起,凡是2的倍数都按一下,3号学生从第三只开关按起,凡是3的倍数都按一下,依次类推,直到第100号学生按完为止,最后有多少只灯亮着,这个问题怎么解答