close
9527

程式設計問題 開關燈

養成隨時關燈的好習慣能有效地節省能源。

在一個10 * 10的矩陣中

共安置了100個燈泡與開關

這些開關的設計是這樣的:當你按下某個燈泡的開關時

此燈泡及其上、下、左、右的燈泡也會同時被切換

所謂切換就是亮變暗或暗變亮;而當你按的燈泡開關是在矩陣的邊緣時

就只有其上、下、左、右有燈泡的地方會被同時切換。

以下是兩個比較小的例子

「O」表示燈泡是亮的

「#」表示燈泡是暗的

當按下正中間的開關時

燈泡的變化如下:###   #O#### --

arrow
arrow

    玩樂天下 發表在 痞客邦 留言(0) 人氣()