甲、乙、丙、丁四人的国籍分别为英国、俄国、法国
甲、乙、丙、丁四人的国籍分别为英国、俄国、法国、日本。乙比甲高,丙最矮;英国人比俄国人高,法国人最高;日本人比丁高。 这四个人的国籍是: A.甲是英国人,乙是法国人,丙是俄国人,丁是日本人。 B.甲是法国人,乙是日本人,丙是俄国人,丁是英国人。 C.甲是日本人,乙是法国人,丙是英国人,丁是俄国人。 D.甲是俄国人,乙是法国人,丙是日本人,丁是英国人。 E.甲是日本人,乙是法国人,丙是俄国人,丁是英国人。
逻辑思维收集需要按条件排除、对照的题目,包括真话假话、排列和简单约束。每题先给条件,结论在题卡中折叠。本页是这一大类的集合入口,数字推理、图形推理、逻辑推理也各有单独列表。它不是传统字谜页。题目按收录时间从新到旧排列。点进任意一题可以看完整谜面,谜底只在该题的折叠区域里,分类标题和本段说明都不写出答案。后面的页会在标题里标出页码。
共 845 个谜语
甲、乙、丙、丁四人的国籍分别为英国、俄国、法国、日本。乙比甲高,丙最矮;英国人比俄国人高,法国人最高;日本人比丁高。 这四个人的国籍是: A.甲是英国人,乙是法国人,丙是俄国人,丁是日本人。 B.甲是法国人,乙是日本人,丙是俄国人,丁是英国人。 C.甲是日本人,乙是法国人,丙是英国人,丁是俄国人。 D.甲是俄国人,乙是法国人,丙是日本人,丁是英国人。 E.甲是日本人,乙是法国人,丙是俄国人,丁是英国人。
两个好友一直想自己开飞机环游世界,他们想从北京出发再回到北京,一个人说:“我只要一直朝北飞行,并保持方向不变,一定能飞回北京。”另一个人说:“我只要一直朝南飞行,并保持方向不变,一定能飞回北京。” 他们说的对吗??? A、对 B、不对
四名嫌疑人——杰克、西德、阿尔夫和吉姆在凶杀现场接受审讯。每个人都被问了一个问题。他们的回答如下: 杰克:“西德是凶手。” 西德:“吉姆才是凶手。” 阿尔夫:“我没有杀人。” 吉姆:"西德在说谎。" 已知这四个人中只有一人说了真话。请问凶手是谁? A、杰克 B、西德 C、阿尔夫 D、吉姆
在热带丛林深处的一家医院里有三名外科医生一一琼斯、史密斯和罗比森。 当地的部落首领被怀疑患有一种极易传染的古怪疾病,责令这三名外科医生为他动一次手术。麻烦的是,这三名外科医生随便哪一位 在检查这个首领时都可能感染上这种怪病。 动手术时,每一名医生都必须戴上橡皮手套,假使他传染上这时 怪病,病菌将会感染到他戴的任何手套的里面;而如果首领患有这疾病,就将感染到医生所戴手套的外面。 就要开始动手术时,护士克利妮小姐跑进手术室,"诸位医生,我给你们带来了不幸的消息。我们只有两副消毒的手套,一副为蓝色,另一副为白色。" 琼斯医生说:"只有两副?假如我先施行手术,我的手套两面都可能弄脏的。假如史密斯接下去动手术,他的手套两面也可能弄脏。这样一来,罗比森就拿不到无菌手套了。" 突然,史密斯医生提了个建议:"假如我戴两副手套,蓝手套戴 在白手套的外面,每副手套有一面可能沾污了,但是每副手套的另一 面仍然是无茵的。" 琼斯医生立即明白了:"我知道了。我可以戴蓝手套,无菌的一面在里,而罗比森可以把白手套翻过来戴,也是无菌的一面在里。这样我们就不会有从首领那儿感染疾病或者相互感染的危险了。" 护士克利妮提出反对:"这对你们医生是没有问题了,但首领将会怎样呢?假如你们当中任何人感染了,而首领没有这种疾病,他会从你们之中某个人那儿得病的。" 一经提醒,外科医生们被问住了,他们该怎么办呢? 过了一会儿,克利妮小姐喊了起来,"我知道你们三个人应该怎样才能既施行手术,又不会让你们或者首领去冒感染疾病的风险。" 医生们没有一个能想出克利妮小姐的想法,但当她作了解释以 后,他们都同意这办法是可行的。 你能想出这个办法吗?
答案 在解释克利妮小姐想出的聪明办法之前,让我们首先找到只能保证医生们不受传染的那个办法。 我们用W1代表白手套的里面,W2代表其外面;Bl代表蓝手套的里面,B2代表其外面。 史密斯医生动手术时,把这两副手套都戴上,先戴白手套,后戴 蓝手套。W1可能被他弄脏,而B2一面可能被首领弄脏。 接着,琼斯医生动手术时,戴上蓝手套,无菌面B1同他的手相接触;罗比森医生动手术时则把白手套的的一面翻出,然后戴上,使无菌面W2同他的手相接触。 现在来介绍一下克利妮小姐的办法: 轮到史密斯医生做手术时,可以同上述办法一样戴上两副手套, 则W1和B2面可以被弄脏,但W2和B1仍保持无菌。 琼斯医生做手术时,戴上蓝手套,B1面与他的手接触,使B2面朝外。 罗比森医生做手术时,把白手套的W1面翻出后戴上,使W2面 同他的手接触。然后他再戴上蓝手套,把它套在白手套的外面,使B2面也朝外。 在三位医生给首领做手术的时候,都只有B2与患者接触,所以患者不会有从任何一位外科医生那儿感染疾病的危险。
有2n个人排队进电影院,票价是50美分。在这2n个人当中,其中n个人只有50美分,另外n个人有1美元(纸票子)。愚蠢的 电影院开始卖票时1分钱也没有。问:有多少种排队方法使得每当一个拥有1美元买票时,电影院都有50美分找钱。 注:1美元=100美分,拥有1美元的人,拥有的是纸币,没法破成2个50美分
答案本题可用递归算法,但时间复杂度为2的n次方,也可以用动态规划法,时间复杂度为n的平方,实现起来相对要简单得多,但最方便的就是直接运用公式:\( 排队的种数=\frac{(2n)!}{n!(n+1)!} \)。 如果不考虑电影院能否找钱,那么一共有\( \frac{(2n)!}{n!n!} \)种排队方法(即从2n个人中取出n个人的组合数),对于每一种排队方法,如果他会导致电影院无法找钱,则称为不合格的,这种的排队方法有\( \frac{(2n)!}{(n-1)!(n+1)!} \)(从2n个人中取出n-1个人的组合数)种,所以合格的排队种数就是\( \frac{(2n)!}{n!n!}-\frac{(2n)!}{(n-1)!(n+1)!}=\frac{(2n)!}{n!(n+1)!} \)。
有几个人到诺海星访问,由一名诺海星当地的翻译陪同。这位翻译尽力向来访者描述诺海星人身体上的特点。下面列出了翻译对5 个诺海星人的描述: 1、身高为3.25 米的那个人年龄不像身高为3 米的那个人那么老,也没有那个橙色头发的人那样高; 2、D(年龄不是280 岁)不是红头发的; 3、A没有D或者那个黑头发的诺海星人那么老,也没有C那么年轻; 4、银色头发的人没有黑色头发的人或者身高3.5米的人那么老,而身高3.5 米的人也不像红头发的人那么年轻; 5、身高3.75 米的人没有银色头发的人那么老,而银色头发的人没有4 米高的人那么年轻; 6、C 没有E 那么老,而E 没有3.5 米高的人那么老; 7、金色头发的人不比黑色头发的人老,也不比他矮; 8、E 不像金色头发的人或者240 岁的人那么矮,也不像橙色头发的人那么高。 根据这些描述,猜一猜每个诺海星人的身高、年龄和头发的颜色。(年龄分别为200 岁、220 岁、240 岁、260 岁和280 岁。)
在非洲某地,有两个奇怪的部落,一个部落的人在星期一、星期三、星期五说谎,另一个部落的人在星期二、星期四、星期六说谎。在其他日子,两个部落的人都说实话。一天,一位探险家迷路了,无意之中来到这个地方。探险家见到了两个土著人,就问他们今天是星期几,结果,两个人都没有直接回答他的问题,而是异口同声的说:“前天是我说谎的日子。”如果这两个土著人分别来这两个部落,请问:这一天是星期几? A、星期一 B、星期二 C、星期三 D、星期四
答案A
解析设两人为AB,分四种情况讨论: (1)A、B都说真话。A、B在同一天说真话只能在星期日,但是星期日中B成立,A不成立,所以这种情况不可能。 (2)A、B都说谎话。但是一周内A、B不可能同一天说谎,所以这种情况也不可能。 (3)A真B假。A在每周2、4、6说真话,B在每周2、4、6说谎话。A只有在周日说真话时,前天(也就是星期五)才是他说谎的日子,但是B这天应该说真话的,所以这种情况也不可能。 (4)A假B真。A在每周1、3、5说谎,B在每周1、3、5说真话,但在周3、5、日都不符合,因为在周三时B才说真话,而周三的前一天(周一)在说真话,但是B对探险家用真话说自己周一说谎话,矛盾。同理周五也矛盾。所以只有周一符合,周一时,B用真话说自己前天(周六)说谎,的确;A用谎话说自己前天(周六)说谎,其实A周六说真话,所以这正是A在用谎话骗探险家说自己前天说谎。 综上所述,这天是周一。
A,B两人参加猜数比赛,A被告知三个正整数的和S,B被告知三个之积P。 A对B说:如果你的数比我的数大,我就能猜出这三个数。 B说:可惜我的数比你的数小,这三个数是X,Y,Z。 请问这三个数是多少。 PS:三个数可以相同 答案依次输入 例如 1 2 3
答案1 , 1, 4
解析显然S≥3。 A说出那话,说明对于A得知的和S,对应的所有可能的P,只有一个P是大于S的。 (1)如果S=3,A可以直接猜到这三个数是1,1,1 。 (2)如果S=4,A可以直接猜到这三个数是1,1,2 。 (3)如果S=5,这三个数是{1,1,3}或{1,2,2},对于P为3或4,都比S小,此时A就不会对B说 “如果你的数比我的数大...”。 (4)如果S≥7,则至少有两种情况有P>S,第一种:{1,2,S-3},P=2S-6>S,第二种:{1,3,S-4},P=3S-12>S。此时A也不会对B说那话。 因此S只能是6。对应下面三种情况:{1,1,4},P=4S,{1,2,3}P=6=S。由B所说,只能是1,1,4