小强和小明猜生日(20min)

article/2025/9/22 15:56:35

今天碰到一道有点意思的智力题,想通了其实还是很简单的:

小明和小强都是张老师的学生,张老师的生日是M月N日,
2人都知道张老师的生日是下列10组中的一天,
张老师把M值告诉了小明,把N值告诉了小强,
张老师问他们知道他的生日是那一天吗?
3月4日 3月5日 3月8日
6月4日 6月7日
9月1日 9月5日
12月1日 12月2日 12月8日
小明说:如果我不知道的话,小强肯定也不知道
小强说:本来我也不知道,但是现在我知道了
小明说:哦,那我也知道了
请根据以上对话推断出张老师的生日是哪一天

显然只要画两个图就一目了然了,图中表示各自可能的数字和相互存在的可能组合


首先小明的第一句话告诉我们他自己的数字不可能是6和12(否则若小强为2和7的话小明就说错了),显然小强捕捉到了这一点,那么我们在上图中除去左边6和12的连线就得到图2如下


然后小强的话告诉我们他自己的数字只可能是1,4,8(很明显吧),最后小明的第二句话告诉我们要想双方都知道了生日,那只可能是排除了小强的5之后仍然是一一对应的数字组合,故只能是9月1日了。

这题的要点首先在于要能读懂它语文表达的意思,然后建立简洁明了的数学模型表达,最后就是站在双方角度思考问题。


http://chatgpt.dhexx.cn/article/ueyr4LD4.shtml

相关文章

逻辑推理:张老师的生日

题目描述 小明和小强都是张老师的学生,张老师的生日是M月N日,2人都知道张老师的生日是下列10组中的一天: 3月4日 3月5日 3月8日6月4日 6月7日9月1日 9月5日12月1日 12月2日 12月8日张老师将M值告诉了小明,将N值告诉了小强&#x…

E盘显示无法访问位置不可用的资料找回办法

磁盘打不开位置不可用,是因为这个I盘的文件系统内部结构损坏导致的。要恢复里面的数据就必须要注意,这个盘不能格式化,否则数据会进一步损坏。具体的恢复方法看正文工具/软件:流星数据恢复软件 步骤1:先下载并解压软件…

在加入域时又出现了“不能访问网络位置”的错误 的解决

错误信息: 当您尝试加入域时,出现Network Location Cannot be Reached(不能访问网络位置)错误信息 症状 当您尝试使用域的完全限定的域名称 (FQDN) 错误原因: TCP/IP NetBIOS Helper Service 服务没有启动 解决办法…

windows自动更新导致:无法访问网络位置*:\Program Files(x86)

windows又一次自动更新了,真的是非常的奇怪,已经将windows update service禁用了,但是仍然阻止不了其更新 结果更新完成后,大量软件报错无权限,大量软件报错:无法访问网络位置*:\Program Files(x86) 解决…

WSL2 网络异常排查 [ping 不通、网络地址异常、缺少默认路由、被宿主机防火墙拦截]

最近在使用的 wsl2 的时候突然发现 wsl2 无法正常联网,即 ping 不通外网以及宿主机的 wsl 网卡。但是将 wsl 版本设置为 1 就可以联网了。 如果你是正常使用的时候,并且自己没有手动修改过 主机 和 WSL2 的网络配置,然后就忽然发现 WSL2 不能…

怎么查找计算机上的网络路径,找不到网络路径怎么办

不到网络路径怎么办?通过\\ip或\\访问任何计算机时都会出现“找不到网络路径”的错误提示,无法正常访问网络资源,但可以访问外部网页。最终的解决方法可以通过重置TCP/IP各组件恢复到初始状态,下面将会具体演示解决找不到网络路径的问题。 1、键盘上按下Win+R快捷键调出【运…

win10如何设置计算机网络访问,win10系统设置允许或拒绝从网络中访问本地电脑的操作方法...

win10系统设置允许或拒绝从网络中访问本地电脑的操作方法? 很多win10用户在使用电脑的时候,会发现win10系统设置允许或拒绝从网络中访问本地电脑的的现象,根据小编的调查并不是所有的朋友都知道win10系统设置允许或拒绝从网络中访问本地电脑的的问题怎么…

添加网络位置(共享目录)

给美术同学和策划同学提供的文档 0X01 添加网络位置 1.双击我的电脑 2.在下面空白处右键,选择添加网络位置 3.弹出添加向导,点击下一步 4.点击选择自定义网络位置,双击 5.地址栏输入网络地址,然后点击下一步 这里输入自己要用的网络位置…

matlab安装出现“无法访问所在网络位置”的正确解决办法

今天安装matlab时出现了如下错误:无法访问您试图使用的功能所在的网络位置,单击“确认”重试或者在下面输入包含“vcredist.msc”的文件夹路径。 (由于我修改之前没有截图,这张图是从别人那里下载的) 像往常一样&…

网络访问计算机无法访问,电脑已连接网络却无法访问互联网怎么办

电脑已连接网络却无法访问互联网怎么办 电脑明明连接着网络,却无法访问互联网,该怎么办呢?只要进入在IPV4协议中,设置为自动获得ip地址,自动获得DNS服务器地址即可解决。一起来看看吧。 1. 首先打开电脑,进入桌面,点击左下角的开始图标,在打开的菜单中,点击左下方的齿…

访问不了共享文件夹提示“网络错误“的解决方法

创建好的一个共享文件夹后,另一台win10系统共享文件夹无法访问,会出现有些电脑可以访问,有些电脑会出现“网络错误”,提示网络错误,你没有权限访问\\*.*.*.8(IP地址)。请与网络管理员联系请求访问权限。或提示&#xf…

WSL无法访问网络的解决办法

今天在用WSL的时候突然网络抽风,域名解析出了问题,apt update都用不了 网上查了很多方法,什么vEthernet的IP啊,ifconfigip啊,ip route add default啥的,都不管用。最后还是看了一下/etc/resolv.conf的配置…

Windows 7及以上操作系统无法访问网络位置的问题

起因是这样的,程序需要访问网络文件,我就用资源管理器映射了网络驱动器。程序还需要访问数据库等操作,而操作系统是Windows 7,所以以管理员身份运行此程序,否则无法访问数据库。然而,程序竟然报系统找不到指…

错误代码:0x800704cf 不能访问网络位置(win7 连不上smb了)

smb一直用得好好的,加入突然有一天,win7上提示,错误代码:0x800704cf 不能访问网络位置,那多半是下面的原因造成的。 如果您的 win 7 机器某一天突然出现这样的情况:即您的 win7机器可以看到自己的共享文件…

错误代码:0x800704cf 不能访问网络位置

转自:http://blog.zol.com.cn/4114/article_4113322.html 如果您的win 7 机器某一天突然出现这样的情况:即您的win7机器可以看到自己的共享文件夹,但是无法打开,打开时出现“错误代码:0x800704cf 不能访问网络位置”等…

错误代码:0x800704cf 不能访问网络位置(win7 访问不了局域网电脑)

昨天,电脑突然不能访问局域网电脑,弹出对话框如下: 开始以为是网卡的问题,重装网卡驱动,问题依旧,网上告诉最简单的方式是重装电脑,我去,动不动就重装电脑,这不好吧&…

加域“不能访问网络位置”处理

1. 一直提示不能访问网络位置,重启了服务的“”之后也无效,重启电脑等等操作都做了!而且把WinSockFix和LSPFix也搬出来了,也没用! 2. 后来技术支持人员要求只勾选适配器的这四项,其他几项不能勾选&#xf…

0x800704cf(0x800704cf 不能访问网络位置)

Win10系统提示代码0x800704cf怎么处理? 操作步骤: 1、WinR后输入services.msc,看下列表里有一个叫Microsoft Account sign-in Assistant的服务,重启一下,再看看当前该服务是否处于正常运行的状态。 2、如果你安装了第三…

计算机无法访问网络位置,不能访问网络位置,详细教您怎么解决

如今,我们上网的时间越来越多,无论是用手机还是电脑。所以每天所要点击的网址也很多。但是有的时候,在网上访问共享资源的时候,系统会出现“不能访问网络位置”等网络提示。对于出现这样的问题,小编在这里给出自己所知…

计算机无法访问网络位置,共享不能访问网络位置的解决方法

在运行里面输入IP地址不能访问,提示不能访问网络位置,有关网络排除故障的信息,请参阅windows帮助。 解决方法一: 1、上面的几个服务器都可以正常打开和如果已开启防火墙的需要在例外中勾选文件与打印机共享。 2、本地连接的属性里…