当前位置: 首页 > news >正文

puzzle(1022)数图、彩色数图、字母沙拉

目录

一,数图(数织、Picross、Nonograms)

PicrossMadness

Nonograms

策略

数图逻辑分析

(1)数图的隐含规则

(2)数图的生成

(3)关卡类型

二,彩色数图

1,伪退化

2,滤波器

3,彩色数图Plus

三,字母沙拉

规则

n=4,m=3

n=6,m=3

n=8,m=4


一,数图(数织、Picross、Nonograms)

规则:给出一行或者一列的每一段连续的1的数目,隔开就另算一段,据此推理出所有格子是1或者0

PicrossMadness

标准数图

swf下载链接:资源分享汇总_csuzhucong的博客-CSDN博客

swf的游戏,既可以用IE打开,也可以使用Flash播放器打开

谜题:

答案:

Nonograms

也是标准数图,在线play

策略

来自全民数独中的策略:

数图逻辑分析

(1)数图的隐含规则

结合维基百科的说法,一般数图都是唯一解数图,但是也有多解数图。

这一点就和数独一样,一般我们说数图就是指唯一解数图。

多解数图示例:

一般的数图都会给出一行或者一列的每一段的数目,隔开就另算一段。

而最强大脑的康斯逆推是只给出一行或一列的总数目,所以是多解数图。

(2)数图的生成

玩数图很容易就会想到一个关于生成规则的问题:

如果我对一个二维表格的所有格子随机填成0或者1,然后按照数图的规则统计每行每列的信息,这样得到的数图一定是唯一解数图吗?

因为上一节已经给出了答案,所以显然是不一定,可能是多解数图。

那么问题来了,有没有简单的方法,判断一个数图是不是唯一解数图?

我猜测这个问题的复杂度可能和求解数图的复杂度相同(NP完全问题)。

一般的数图游戏APP应该都是只提供唯一解数图,因为一般来说多解数图应该是更难的。(和数独一样)。

生成唯一解数图的一种方法是,随机生成一个数图,然后用算法判断是不是唯一解数图。

有可能存在别的生成方法,按照某种模式来生成数图,就一定是唯一解数图。

(3)关卡类型

按照游戏攻略综述的分类方法,因为要排除多解数图,所以是半自动关卡,而不是自动关卡。

二,彩色数图

最强大脑中的彩色数图:

看第一行就清楚了规则,6绿和6红是可以挨着的。

1,伪退化

如果我们直接把颜色抹除,得到一个伪数图,即在数图的规则上改成,数字和数字有可能其实是挨着的,那么还有唯一解吗?

很明显,答案是不一定,反例也很容易构造:

唯一解:

伪退化:

它作为数图倒是有唯一解:

作为伪数图自然就没有唯一解了。

结论:有唯一解的彩色数图,经过伪退化得到的伪数图不一定有唯一解

换个角度理解,彩色数图拥有更多的信息。

2,滤波器

如果把彩色数图的一个颜色单独拿出来,得到的数图是唯一解数图吗?

PS:得到的是数图,而不是伪数图。

答案仍然是不一定,反例也不难构造:

唯一解:

蓝色单独拿出来:

这个数图有2个解。

3,彩色数图Plus

如果把周围的数字改成单色数字,不透露数字和颜色的对应关系,但额外给出每个颜色的总数,应该会稍微难一点。

3种块的数量分别是4,10,2

唯一解:

最强大脑同款项目(极夜之途A项目):

三,字母沙拉

规则

在n*n的正方形网格内,填充m(0<m<n)种字母,使得每一行每一列都含m种字母各一个,剩下的n-m个格子是空格,且部分标注了字母的行列,从对应方向看过去看到的字母必须和标注的字母保持一致。

n=4,m=3

n=6,m=3

n=8,m=4

http://www.jsqmd.com/news/1216552/

相关文章:

  • AI 电动窗帘电机智能功率 MOSFET 覆盖电机驱动、电源管理、控制逻辑的完整选型方案
  • 2026武汉网站建设公司哪家好 行业口碑排行盘点 - 奔跑123
  • 天梭中国官方售后服务中心|服务热线及全部维修详细地址权威信息声明(2026年7月更新) - 天梭服务中心
  • Python 数据清洗实战——缺失值、异常值、重复值处理
  • Rust AI 工具发布为单二进制:静态链接把一切装进一个文件的技术要点
  • 2026西安全日制综合职业高中最新排行榜单梳理 - 奔跑123
  • 2026行业交流场景下浙江塑料切粒机厂家哪家好解读 - 奔跑123
  • 2024年SAP实用网站资源大全与开发指南
  • 嵌入式GPMC配置实战:地址解码、WAIT引脚与总线时序优化
  • AI 辅助前端性能瓶颈定位:从 Lighthouse 报告到代码级根因分析
  • 亨得利钟表服务中心维修地址与24小时热线实地考察报告+多信源验证(2026年七月最新) - 亨得利官方博客
  • 鸿蒙 ArkTS 实战:Knowledge Card Generator 从智能助手到保存闭环完整解析
  • AI周报(2026年7月第3周):WAIC产业发布、Kimi K3开源、AI工具供应链警钟
  • 2026年7月最新长沙建材市场热门石膏板十大品牌榜单完整解读 - 奔跑123
  • 数据结构——KMP 字符串匹配算法:next 数组计算与优化
  • 2026武汉网站建设公司综合实力排行情况完整梳理 - 奔跑123
  • 2026年7月最新宝珀北京长安商场维修保养服务电话 - 宝珀官方售后服务中心
  • 2026年7月佛山靠谱AI搜索优化公司排行完整名单盘点 - 奔跑123
  • 需求驱动的Shell脚本开发实践与优化
  • 人教B版:第十一章 立体几何初步总结
  • PyTorch 深度学习专题【左扬精讲】—— 目标检测与语义分割:CNN 的下游任务应用
  • 智能开发环境架构:AI 增强的本地开发体验设计
  • 2026年7月靠谱的上海二手房买卖、借名买房、房产确权律师 - july123
  • 2026门窗密封专用TPV主流供应厂家综合评测梳理 - 奔跑123
  • 2026年7月最新长沙封窗靠谱商家综合排行全名单分享 - 奔跑123
  • Kimi LeetCode 3621. 位计数深度为 K 的整数数目 I Python3实现
  • 顶会论文的产品化落地路径:从论文伪代码到生产级Feature的工程评估体系
  • 2026年华东地区激光熔覆厂家联系方式盘点测评 - 奔跑123
  • 2026年口碑好的空气悬浮鼓风机厂家中立推荐参考指南 - 奔跑123
  • 二级市场核心认知误区全景拆解:别怕空仓、拒绝踏空焦虑,只赚确定性收益 / 会买是徒弟,会卖是师傅,会空仓才是交易祖师爷