首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >金朵希的谜题

金朵希的谜题

作者头像
阿超
发布于 2022-08-21 06:55:46
发布于 2022-08-21 06:55:46
1.1K00
代码可运行
举报
文章被收录于专栏:快乐阿超快乐阿超
运行总次数:0
代码可运行

分享一个网站

可以解决斑马难题

这里是金朵希的谜题

出席晚宴的有温斯洛女士(Winslow)·马可拉医师(Marcolla)康提伯爵夫人(Contee)·奈子欧夫人(Natsiou)舆芬奇男爵夫人( Finch) 。 所有女士排成一列就座。她们都穿著不同颜色的衣物,芬奇男爵夫人戴了一顶样式活泼的紫帽子·马可拉医师坐在最左边,旁边是穿著白外套的客人·身穿绿衣的女士坐在穿红衣客人的左边。我纪得那件缘色衣服,是因为这位女士把她的苦艾酒洒在上面了。来自拜勒腾的客人穿善一身蓝。其中一位晚宴贵宾炫耀她的鼻烟盒时,坐在她旁边的女士说她的故乡拜勒腾出产的更好 接著柰子欧夫人亳出珍贵的战争勋章炫耀。来自卡纳卡的女士不以为然地说那完全比不上她的鸟形项坠。另一位客人带来了一件珍贵的钻石,而正当客人看著自己的钻石时,坐在她隔壁来自达波克瓦的访客差点打翻了身旁客人的威士忌。温斯洛女士举起葡萄酒敬酒。来自自由港的女士喝了太多啤酒,跳到桌子上之後摔在正中央座位的客人身上,打翻了那位可怜女士的兰姆酒。接著康提伯爵夫人讲述了她年少时在丹沃丽的放纵经历,令所有人题得目瞪口呆。 隔天早上,桌子底下有四样傅家之宝:鼻烟盒、戒指、鸟形项坠和钻石。 可是主人分别是谁呢?

我们先提炼出里面的主要信息:

  1. 芬奇-紫衣物正约束
  2. 马可拉-最左边正约束,与白衣物邻近(这说明从左数第二个是白衣物正约束)
  3. 绿衣在红衣左边(绿衣不可能在最右边负约束)
  4. 绿衣苦艾酒正约束
  5. 蓝衣拜勒腾正约束
  6. 蓝衣不可能是鼻烟盒负约束
  7. 柰子欧战争勋章正约束
  8. 卡纳卡鸟形项坠正约束
  9. 达波克瓦不是钻石负约束
  10. 达波克瓦不是威士忌负约束
  11. 温斯洛葡萄酒正约束
  12. 自由港啤酒正约束
  13. 自由港不是正中央负约束
  14. 兰姆酒在正中央正约束
  15. 康提丹沃尔正约束

我们将正约束用+放在页面上,负约束用-放在页面上:

https://www.pword.net/zebra/#jindosh

这里1、2、3、4、5表示从左到右位置 单击左键设定一个正约束条件(+),单击右键设置一个负约束条件(-) 再次点击取消约束条件

我们将上面所有约束设定进去后,发现还漏了一些

然后找到5个中存在3个负约束的情况降低难度(说明要么苦艾酒、绿衣服是在最左边,要么是在第四个):

我们仔细看这两句关于位置信息:

  1. 绿衣在红衣左边 考虑到2的位置是白,所以绿衣只可能存在于4的位置,红衣在绿衣的右边,所以是5
  1. 钻石旁边达波克瓦、达波克瓦旁边威士忌(需要考虑到钻石持有者同时也可能是威士忌) 由于在最左边的马可拉是威士忌,所以达波克瓦在2的位置 加上约束后答案解开

完整答案url

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
https://www.pword.net/zebra/#jindosh{%22p%22:[[4394862,[7,12],[14,20,27],[23],[19],[25],[28],[15],[18],[30],[26],[21],[29]],[16797866,[27],[29],[17,27],[17],[27],[26],[27]]]}

大伙可以按照这个思路试试爱因斯坦难题https://www.pword.net/zebra/#einstein

爱因斯坦难题 载入配置 斑马难题是一个著名的逻辑难题。 它也常被称为爱因斯坦难题,因为据说它是阿尔伯特·爱因斯坦小时候提出的。 以下是1962年刊登在 Life International 上的一个版本: \1. 有五栋房子。 \2. 英国人住在红色房子里。 \3. 西班牙人养着一条狗。 \4. 住在绿色房子里的人喝咖啡。 \5. 乌克兰人喝茶。 \6. 绿色房子紧挨在乳白色房子的右边。 \7. 抽老金牌香烟的人养着一些蜗牛。 \8. 抽古思牌香烟的人住在黄色房子里。 \9. 住在中间那栋房子里的人喝牛奶。 \10. 挪威人住在第一栋房子里。 \11. 抽契斯特菲尔德牌香烟的人和养着一只狐狸的人是邻居。 \12. 抽古思牌香烟的人和养着一匹马的人是邻居。 \13. 抽好彩牌香烟的人喝橙汁。 \14. 日本人抽百乐门牌香烟。 \15. 挪威人住在蓝色房子的旁边。 那么,谁喝水?谁养着斑马? 为了清晰起见,需要补充几点,五栋房子每栋都涂上了不同的颜色,住在里面的人分别来自不同的国家、养着不同的宠物、喝不同的饮料、抽不同牌子的香烟。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-08-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Flutter GridView 网格控件
在项目中,有时候会有诸如“日历”展示之类的需求,此时单列表ListView控件已经无法满足我们的需要。GridView就是为了满足这样的“二维数组”排列而存在的。
毛大姑娘
2020/09/10
1.9K0
Flutter GridView 网格控件
在 Flutter 中使用交错网格视图创建瀑布流布局【Flutter专题25】
在 Web 和移动开发世界中,当我们想要显示大小不相同的项目网格时,瀑布流布局很有用。一个轴使用严格的网格布局,通常是列。在另一个轴上,项目具有不同的高度,但可以灵活排列以填满可用空间。使用瀑布流布局的一个著名例子是 Pinterest。他们为他们的网站和移动应用程序实现了这种布局,以显示不同大小的图像。
徐建国
2022/03/30
3.3K0
在 Flutter 中使用交错网格视图创建瀑布流布局【Flutter专题25】
用flutter给图片加个好看的遮罩层【flutter20个实例之六】
左起图一是我业务中的样式,左起图二、三是下方源码展示样式(复制可直接运行,无额外组件引入)
sinnoo
2020/11/13
4.4K0
用flutter给图片加个好看的遮罩层【flutter20个实例之六】
Flutter 入门指北之滑动部件(超详细)
日常开发中,会遇到很多这种情况,许多界面不是一页就能够显示完的。那么这里提下可滑动的容器部件
陈宇明
2020/12/16
2.7K0
Flutter | 滚动组件,ListView,GridVIew等
当组件内容超过当前显示视口(ViewPort)时,如果没有特殊处理,Flutter 就会提示 Overflow 错误,为此,Flutter 提供了多种可滚动组件,用于显示列表和长布局;
345
2022/02/11
9.3K0
Flutter | 滚动组件,ListView,GridVIew等
GridView滚动列表的顶级用法【flutter20个实例之二】
SliverGridDelegateWithFixedCrossAxisCount有属性介绍如下:
sinnoo
2020/11/13
2.1K0
GridView滚动列表的顶级用法【flutter20个实例之二】
Flutter开发-可滚动组件
当组件内容超过当前显示视口(ViewPort)时,如果没有特殊处理,Flutter则会提示Overflow错误。
码客说
2020/05/14
5.2K0
Flutter开发-可滚动组件
Flutter可滑动组件
移动端数据量比较大时,一般都是通过列表来进行展示的,比如商品数据、聊天列表、通信录、朋友圈等。
白白白小艾
2022/03/24
7.7K0
Flutter跨平台移动端开发丨SingleChildScrollView、ListView......
SingleChildScrollView 类似 Android 中的 scrollview ,且同样的只可包含有一个子元素
码脑
2019/05/25
9.3K0
《Flutter》-- 6.高级组件
在Flutter中,一个可滚动的组件直接或间接包含一个Scrollable组件,它是可滚动组件的基础组件。
爱学习的程序媛
2022/04/07
11.5K0
《Flutter》-- 6.高级组件
5.Flutter学习之GridView组件
学习自: Dart Flutter教程_Dart Flutter入门实战视频教程-2019年新出.
易帜
2022/02/09
4250
5.Flutter学习之GridView组件
flutter系列之:flutter中常用的GridView layout详解
GridView是一个网格化的布局,如果在填充的过程中子组件超出了展示的范围的时候,那么GridView会自动滚动。
程序那些事
2022/12/07
9880
flutter系列之:flutter中常用的GridView layout详解
flutter系列之:flutter中常用的GridView layout详解
GridView是一个网格化的布局,如果在填充的过程中子组件超出了展示的范围的时候,那么GridView会自动滚动。
程序那些事
2022/09/13
7970
Flutter中GridView网格列表组件的使用
当数据量很大的时候用矩阵方式排列比较清晰,此时我们可以用网格列表组件 GridView 实现布局。
越陌度阡
2022/05/06
4.1K0
Flutter中GridView网格列表组件的使用
Flutter GridView 使用
今天学习一下在Flutter中怎么使用GridView,效果如上图。 头部是一个Banner,使用的是第三方的
赵哥窟
2019/09/20
2.3K0
Flutter GridView 使用
Flutter 中 GridView网格列表组件的使用
当数据量很大的时候用矩阵方式排列比较清晰,此时我们可以用网格列表组件 GridView 实现布局。
越陌度阡
2020/12/22
4.2K0
Flutter 中 GridView网格列表组件的使用
ListView&GirdView
在前面的的文章中我们了解了Flutter中操作提示的用法,包括SnackBar、Dialog、以及BottomSheet,通过这些Widget我们可以很方便的实现对应用操作的提示。
flyou
2019/08/06
1.9K0
ListView&GirdView
Flutter组件基础——GridView
GridView是网格布局,类似于iOS中的UICollectionView,可设置每行多少个、单个对象的宽高比、对象水平方向的间距、垂直方向的间距等等。
莫空9081
2021/07/23
1.4K0
【Flutter 专题】20 图解【分享页面】底部对话框
和尚在学习 Flutter 过程中需要处理一个类似 Android 中 PopupWindow 效果的分享弹框页。看似很简单的页面,里面却有很多值得尝试的地方。
阿策小和尚
2019/08/12
1.3K0
【Flutter 专题】20 图解【分享页面】底部对话框
Flutter开发:Gridview的使用
Flutter开发中,表格组件是经常要用到的,表格展示数据也是App开发过程中不可缺少的需求的功能,其实Gridview的属性和ListView的属性很接近,那么本篇文章就来聊聊Flutter开发中表格组件Gridview的简单使用。
三掌柜
2022/04/12
8380
Flutter开发:Gridview的使用
推荐阅读
相关推荐
Flutter GridView 网格控件
更多 >
LV.1
魔秀科技php高级工程师
作者相关精选
换一批
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档