开关灯问题
开关灯问题
问题
某生产车间有
1. 改变编号为
2. 改变编号为
(1) 检修完成时,求编号为
(2) 记
(i) 求数列
(ii) 检修完成时,求所有处于打开状态的灯的编号总和.
解答
(1) 编号为 30 的灯的开关状态
一盏灯的开关状态取决于其被操作的次数:初始关闭时,操作奇数次则打开,偶数次则关闭。灯的编号为 30,其被操作的次数等于 30 的正约数个数(第 k 步操作编号为 k 倍数的灯)。
30 的正约数为 1, 2, 3, 5, 6, 10, 15, 30,共 8 个(偶数)。因此,30 号灯被操作 8 次,最终处于关闭状态。
(2) (i) 数列 的前 项和
已知
前
利用平方和公式
Tips
已知
展开
前
另通过裂项求和计算
右侧第一项,化简得:
第二项为等差数列求和:
故
(2) (ii) 所有打开状态灯的编号总和
灯的最终状态由被操作次数(约数个数)决定:完全平方数有奇数个约数(被打开),非完全平方数有偶数个约数(被关闭)。
1 到 900 中,最大完全平方数为
利用平方和公式,总和为:
出题人假设你不会平方和公式给了第一问辅助,但是如果你会呢(
Tips
灯打开的条件是操作次数为奇数,即编号有奇数个正因数。只有完全平方数有奇数个因数(因数成对出现,平方数的平方根重复)。
编号范围为 1 到 900,完全平方数为
由 (2)(i) 的结论:
代入
答案:(1) 关闭;(2)(i)