思路 当学生的序号为灯需要的因数时,才会按开关 8的因数有:1、8、2、44的因数有:1、4、2 当因数为奇数时,灯才会灭,而只有当存在n^2=数,时因数才有奇数个所以问题变成了求100以内的平方数有多少个