一个好玩的小游戏破解。

25 篇文章 0 订阅
18 篇文章 0 订阅

游戏介绍:

      这个游戏和推箱子类似,就是给你有限的操作数,每次操作只能把箱子左移或右移,然后箱子会掉落,最后把3个以上连续相连的相同的箱子消去,如果在规定的操作数内你能让所有的箱子全部消去则通过游戏。

 

游戏连接地址:http://www.gamereclaim.com/2008/10/hdos-databank-request-01/

 

游戏截图如下:

游戏总结:

      刚开始的几关比较好过,到后面就越来越难,因为人的记忆空间有限(人脑的潜力还未被完全挖掘出来),所有很难考虑很多次操作的状态,后面受智佳(校队队友)提醒发现这个图只有7*6,操作数最大为4,果断可以用程序“爆”之,于是就可以YY的敲代码了,经过3个小时的辛勤劳动之后,果断得到了游戏的答案,中途调了一个Bug,但是发现在算第24关的答案的时候出错了,后面由于太晚了就先回宿舍了,后来回宿舍睡觉的时候发现是我在模拟箱子下落的过程对于某些情况是有错的,隔天早早到实验室果断改了一下代码(其实就是忘了更新原来位置箱子的状态,但最上层即一层有箱子时就会出错),最后我神奇的用程序通关了。(*^__^*) 嘻嘻……

 

暴力求解代码如下:

 

程序使用方法,首先你要建立一个输入文件in.txt,然后把关卡里初始的图的状态用一个7*6的矩阵表示。

如最上面的那个图的矩阵表示为:

 

 

 

程序运行结果如下:

 

 

(5, 2)右移之后的结果如下:

 

 

(6, 3)右移后的结果:

 

中间下面的三个蓝色箱子消掉了。

其余的9个箱子一起消掉。

 

过关了,(*^__^*) 嘻嘻……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值