- 最后登录
- 2017-10-10
- 在线时间
- 88 小时
- 阅读权限
- 20
- 注册时间
- 2008-3-19
- 积分
- 421
- 帖子
- 233
- 精华
- 2
- UID
- 25681
- 性别
- 保密

- 积分
- 421
- 帖子
- 233
- 精华
- 2
- UID
- 25681
- 性别
- 保密
|
呵呵,其实没有那么麻烦,无论是n*n的方阵,还是m*n的方阵,都可以采用倒推的方法解决。
开始的时候设定灯都是亮的,对最下面一行的灯采用各种点击方式(如本例共有1024种点击方式),然后倒推到前两行,记录下第一行将第二行的灯都打亮的操作以及最后第一行灯的状态即可。
这里最后一行的状态及操作,还有第一行的状态及操作是一一对应的。
例如:最后一行状态(固定为:1111111111),最后一行操作(取1024中的一种,例如:000000001)
倒推到第一行:
第一行状态(对应为:1010111010—698),第一行操作(对应为:1101010101—853)
可以看到这与lulijie提供的表中的数据是一致的,其实它们都来源于倒推的第一步操作000000001。
当所有操作的结果都获得了以后,就可以按图索骥了。
最后鉴于noski提供的Flash中存在小bug,而且没有全开全关也不便研究,我重新编了一下。
时间仓促,如果有什么错误或者好的建议就留言吧,我好进行更正,o(∩_∩)o...
[ 本帖最后由 金眼睛 于 2009-7-5 15:35 编辑 ] |
-
总评分: 经验 + 20
查看全部评分
|