2020.10.25記
また,一たんランプがつくとそれと同じ番号のスイッチは使用不能になるものとする.しかし,ある番号のスイッチをいれてもそれと同じ番号のランプは依然としてつけることができる(たとえば,スイッチ をいれるとランプ がつく.そして,スイッチ は使用不能となり,ランプ はもうつかなくなる.しかし, をいれればランプ をつけることができる).
いま,スイッチ から始めて,次々にスイッチを入れて,なるべく多くのランプをつけたい.いくつまでつけることができるか.また,どのような順にスイッチをいれればよいか.
2020.10.25記
入れたスイッチと同じ番号のランプがつくようにスイッチを入れていけば良い.
mod 3 で考えて,3つのグループに分け,それぞれのグループにおいて,最後に入れたスイッチより番号が3つ若いスイッチをつける,ということを行なえば良い.
最初にスイッチを入れた番号が の場合,
が点きが壊れる.
次に のスイッチを入れ,
が点きが壊れる.
次に のスイッチを入れ,
が点きが壊れる.
のように,入れたスイッチが次に壊れるようにすれば良い.
これをくりかえすと,やがて を点けるために
のスイッチを入れようとするが,このスイッチは既に壊れているので, を点けることができない.
つまり,この数珠つなぎで,最初に壊れたスイッチを入れることによって点灯するランプだけを点けることができない.
同じように考え,各グループで最初に入れたスイッチより番号が3つ大きい(mod 3 で考える)番号をもつスイッチが壊れるため、最初に入れたスイッチより番号が6つ大きい(mod 3 で考える)ランプだけ点けることができないことがわかる.
よって,グループの数の3つのランプだけ点けることができず,それ以外のランプを点けることができるので,最大15個のランプを点けることができる.