ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 5435|回复: 12

[原创] (挑战代码解题) Excel Masyu 珍珠连线游戏

[复制链接]

TA的精华主题

TA的得分主题

发表于 2015-9-22 09:04 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖已被收录到知识树中,索引项:娱乐和游戏应用
eMasyu_Sample.gif

如上图中的说明,游戏只有黑白两种棋子,需要按规则将其全部连成一个封闭的环线。



Excel-Masyu_by Lee1892_v1.0.rar

134.81 KB, 下载次数: 168

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-9-23 09:50 | 显示全部楼层
本帖最后由 lee1892 于 2015-9-23 09:54 编辑

简单讲一下游戏技巧:

ExcelMasyu-Hint-01.PNG
上图为游戏的右下角,受边框限制,图中的的几个红线可知

ExcelMasyu-Hint-02.PNG
上图为游戏的右上角,同样受边框限制,红线可知

ExcelMasyu-Hint-03.PNG
上图为游戏上边,则连续的两个白子为横线穿过,又白子至少紧邻的一侧要转弯,所以红线可知

ExcelMasyu-Hint-11.PNG
连续的3个及以上的白字,则必然不能连这三个白子,红线可知

ExcelMasyu-Hint-12.PNG
相邻的两个黑子,其转弯的一支必然相背

ExcelMasyu-Hint-13.PNG
黑子一侧由两个白子如图,如黑子的竖向一支向下,则另一支无论向左还是向右都会在一个白子周围形成直角包围,造成这个白子无法连线,所以上图中蓝线可知

ExcelMasyu-Hint-21.PNG
上图中,黑子如向下连,则势必连续穿过两个白子,则造成上方的白子连线错误

ExcelMasyu-Hint-22.PNG
上图中,如黑线已知,则蓝线必然

ExcelMasyu-Hint-23.PNG
同上

ExcelMasyu-Hint-24.PNG
上图中,红线必然要转弯,所以咖啡线可知

ExcelMasyu-Hint-25.PNG
上图中,因红线存在,则咖啡线可知

ExcelMasyu-Hint-26.PNG
上图中,因黑子已向下连线,则无论黑子向左还是向右,其上方的白子必然横向连线


ExcelMasyu-Hint-31.PNG
上图中,红线必然向右,因为在一个封闭区域内,开放的线头数必须是偶数,故咖啡线可知。

ExcelMasyu-Hint-33.PNG
上图中,两红线必然相连,因对连续两个白子的那根红线,其只能连另一红线和一咖啡线,如连咖啡线,则另一红线无法完成连线。

ExcelMasyu-Hint-34.PNG
上图中,有咖啡线(未知时)的黑子,其咖啡线必然成立。

ExcelMasyu-Hint-32.PNG
上图中,白子必然为竖向连线,咖啡线可知。

TA的精华主题

TA的得分主题

发表于 2015-9-22 09:12 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2015-9-22 14:34 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2015-9-22 15:27 | 显示全部楼层
你还真是乐此不彼啊!感觉最近几个都是连线的游戏?

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-9-22 15:57 | 显示全部楼层
wcymiss 发表于 2015-9-22 15:27
你还真是乐此不彼啊!感觉最近几个都是连线的游戏?

这个要比前面那个连数字要好做一些,逻辑限制比较多,暴力试算是可以的

TA的精华主题

TA的得分主题

发表于 2015-9-22 15:59 | 显示全部楼层
你不觉得你搞的游戏都太难了吗,这些游戏看着都头晕,更别说代码解题了。

TA的精华主题

TA的得分主题

 楼主| 发表于 2015-9-22 16:10 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
t13564865256 发表于 2015-9-22 15:59
你不觉得你搞的游戏都太难了吗,这些游戏看着都头晕,更别说代码解题了。

还好吧,多做两道就能发现规律呀,目前我贴的几个游戏,还没有我手动作不出的~

嗯,包括仓库番 *_^

TA的精华主题

TA的得分主题

发表于 2015-10-20 09:17 | 显示全部楼层
如上图中的说明,游戏只有黑白两种棋子,需要按规则将其全部连成一个封闭的环线

TA的精华主题

TA的得分主题

发表于 2020-2-24 19:04 | 显示全部楼层
神奇哈哈,mark一下,主要是没法加好友,然后只能这样标记了
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-25 06:00 , Processed in 0.039808 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表