一个类似开关灯的程序问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 13:27:21
问题是这样的: 假设有8盏灯,编号1-8,呈八角形排列。打开或关上任何一盏灯,都会影响比这盏灯编号大2和小2的灯的开关状态,比如打开1号灯,7号和3号也会开关状态也会改变(开变关,关变开)。一开始搜有灯都是关的。请问如何打开所有灯。
随便什么语言都可以,不用详细代码,一个思路就行。

1开-7开-3开
8开-2开-6开
7关-1关-5开
3关-1开-5关
5开-3开-7开
6关-4开-8关
4关-2关-6开
2开-4开-8开。
用图来想。

用一个多层转换开关8个按钮8个继电器就能解决.