T6:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
首先我们要定义 3 × 3 的矩阵 g,表示每个灯的按压次数。
然后创建一个 3 × 3 的数组 r,初始时每个灯的状态为 1(即灯是开启的)。
对于每个灯,计算它和其上下左右相邻灯的按压次数之和,若该和为奇数,则灯的状态变为关闭(0);若该和为偶数,则灯的状态保持开启(1)。
C++代码:
PYTHON代码: