面试___

https://www.bilibili.com/video/BV1wx4y1r7o3

面试

面试结果分析

面试没过的几个实际原因:

1、技术深度与工作连线匹配性很重要,准备要符合自身实际基础水平
你已经工作了5年以上,你再把一个设计模式当成一个项目两点来讲,这可能就是不够的
你作为一个学生﹖那你也没必要去做一个什么数据库的重构啊,拆分数据的迁移,或者非要去讲一些非常复杂的这种一致性的问题,千万不要想着作为一个学生,我就要达到架构师的一个基础水平,这个是不现实的

2、招聘需求并不紧急时,可能会慢慢物色需要的人选

3、面试官不一定有标准答案,表达个人看法而非追求正确答案更为重要
架构师技术专家这种岗位,我会非常看重他的一个沟通表达能力,跟我协作的这个能力,能有这么长的工作连线,我认为大家基本的技术能力都是过关的,所以协作的能力反而是我更看重的一个东西

智力测试

测评题

https://www.jianshu.com/p/d4d31a569481
https://m.jl.huatu.com/2021/0323/1598853.html

分配物品

题:
飞机,中间是过道,对称两边是座位,1 排 3 人,2 位空姐 a、b 给乘客分物品
a 开始给右边发,发了 6 份,b 告诉 a,你应该发左边的,然后 a 从左边发,b 接着右边的发,b 右边发完,在左边帮 a 发了 15 份,2 人同时结束发物品的任务
问:a、b 谁发的多,多发了多少份?

解:

无法求得左、右边一共多少乘客,乘客数、位置数 可能不匹配,因为可能有空位置
两边对称 ⇒ \Rightarrow a、b 2人应发的物品数量是一样的,设为 N 份
a 在右边发了 6 份,不考虑 b 帮 a 发
a (N + 6) 份,b (N - 6) 份
b 右边发完,在左边帮 a 发了15份
a (N + 6 - 15) = (N - 9)份,b (N - 6 + 15) = (N + 9) 份
b 发的多,(N + 9) - (N - 9) = 18 份,即解

重量大小排序

题:
4 个 大小相同的球,甲、乙、丙、丁,
a 甲 + 乙 = 丙 + 丁
b 甲 + 丙 < 乙 + 丁
c 甲 + 丁 < 乙
按重量排序

解:
a + b
⇒ \Rightarrow 2甲 + 乙 + 丙 < 乙 + 丙 + 2丁
⇒ \Rightarrow 甲 < 丁

a + c
⇒ \Rightarrow 2甲 + 乙 + 丁 < 乙 + 丙 + 丁
⇒ \Rightarrow 2甲 < 丙
⇒ \Rightarrow 甲 < 丙

甲 < 丁 + a
丁 + 乙 > 丙 + 丁
⇒ \Rightarrow 乙 > 丙 > 甲
⇔ \Leftrightarrow a + b
⇒ \Rightarrow (甲 + 丙) + (丙 + 丁) < (乙 + 丁) + (甲 + 乙)
⇒ \Rightarrow 乙 > 丙 > 甲

这能到这里了
丙、丁的重量关系得不出,这个题在这里有问题…

给一下有问题的答案:

脑筋急转弯

消失的 1 元

题:
3 人住旅馆,住 3 间,每间 10 元,一共付给老板 30 元
第 2 天,老板觉得 25 元 就可以了,叫服务员退给客户 5 元,服务员贪了 2 元,给 3 人各退钱 1 元,这时 3 人 每人花了 9 元,3 × \times × 9 = 27 元,27 + 2(服务员所贪) = 29 元,问:还有 1 元去哪儿了?

解:
27 + 3 = 30元,其中的 3 指的是 服务员退的 3 元
2 对应的是:25(老板得) + 2(服务员所贪) = 27元(客户花费)

诚实国、说谎国

题:
1 岔路口分别同向 诚实国、说谎国,来了 2 人,分别是 诚实国、说谎国的人
诚实国的人永远说真话、说谎国的人永远说假话
现在你要去 说谎国,但不知道怎么走,你怎么问这 2 人,才能确定路应该怎么走?

解:
问 1 个 你知道答案的问题,就可以确定 2 人的身份
确定身份就可以问哪个是通向说谎国的路?

问题:
“ 你们是 2 个人吗?”
“ 这是 1 个 岔路口吗? ”
“你们都是说谎国的吗?”
“ 你们都是诚实国的人吗? ”

诚实国、说谎国2

题:
一岛上有 2 个土著部落 X、Y
X 部落说真话,Y 部落说假话
一旅游者来这个岛上,遇见土著人 A ,A 说自己是 X 部落的,旅游者请 A 做向导
路上遇见土著人 B ,A 问了 B ,说 B 是 X 部落的
所以 A 真的是 X 部落的,为什么?

解:

A 本是 X 部落,说真话 自己是 X 部落
B 本是 X 部落,说真话 自己是 X 部落
A 说真话 B 是 X 部落,符合题目
A 本是 X 部落,说真话 自己是 X 部落
B 本是 Y 部落,说假话 自己是 X 部落
A 说真话 B 是 X 部落,符合题目
A 本是 Y 部落,说假话 自己是 X 部落
B 本是 X 部落,说真话 自己是 X 部落
A 说假话 B 是 Y 部落,不符合题目
A 本是 Y 部落,说假话 自己是 X 部落
B 本是 Y 部落,说假话 自己是 X 部落
A 说假话 B 是 Y 部落,不符合题目
综上,A 是 X 部落的人

如何发财

题:
a、b 国,关系铁,汇率一样,a 国 100 元 = b 国 100元
突然关系紧张,互相宣称对方国的 100 元 = 本国 90 元
现在你有 a 国 100 元,怎么操作可以发财?

解:
a 国:a 90 ⇔ \Leftrightarrow b 100
b 国:b 90 ⇔ \Leftrightarrow a 100

思考:
(1)
b 国:a 100 ⇒ \Rightarrow b 90
a 国:b 90 ⇒ \Rightarrow a 90·90/100
这样,钱只会越来越少

(2)
a 国:a 100 ⇒ \Rightarrow b 100·100/90
b 国:b 100·100/90 ⇒ \Rightarrow a 100·100/90 ·100/90
这样钱就会越来越多!

你在说谎!

题:
s 想拒绝 1 个陌生人的 下下周的拜访,就说: 下下周我很忙
上午要开会
下午 1 点参加 1 个学生的婚礼
4 点参加 1 个朋友的葬礼
随后是我叔叔 70 大寿
所以我不能接受您的拜访
找出上述有一句的谎话!

解:
粗看,没有任何问题
下下周 = 12天
下下周参加葬礼,葬礼一般是死后 7 天内举行,有问题
学到了…

你在说谎 2!

题:
1 个盗窃罪犯在 a, b, c 中
审讯时,罪犯一定说谎话,好人一定说真话
提问 你是怎么盗窃的?
a:叽里咕噜,是方言
b:a 说他不是罪犯
c:a 已经招供了,说自己是罪犯
警察马上判断出 c 是罪犯
为什么?

解:
只有 1 个罪犯

若 a 就是罪犯,那么 a 一定说自己不是罪犯
b 说 “ a 说自己不是罪犯 ”,是对的
c 说 a已经招供了,又在说谎,矛盾,因为只有 1 人在说谎

若 a 不是罪犯,那么 a 一定说自己不是罪犯
b 说 “ a 说自己不是罪犯 ”,是对的
c 说 a 已经招供了,在说谎,因为只有 1 人在说谎
所以 c 是盗窃犯!

你在说谎 3!

题:
下面每个人在说谎

夏:吉打碎了花瓶
汤:夏会告诉你谁打破了花瓶
埃:汤、夏、我 不太可能打碎花瓶
克:我没打破花瓶
艾:夏打破了花瓶,汤、埃不太可能打破花瓶
吉:我打破了花瓶,汤无辜的
是谁打破了花瓶?

解:
夏:吉没打碎了花瓶
汤:夏没告诉你谁打破了花瓶
埃:汤、夏、我 可能打碎花瓶
克:我打破花瓶
艾:夏没打破花瓶,汤、埃可能打破花瓶
吉:我没打破了花瓶,是汤!

直接得出:
打破花瓶的:克,汤
没有打破花瓶的:吉,夏

还剩:
埃:夏、我 可能打碎花瓶
艾:埃可能打破花瓶

因为 埃自己说自己可能打破,本身说自己可能没打破
若没打破,一定会说自己打破了
否则就是打破了花瓶!

艾 不知道没有打破

所以:
打破花瓶的:克,汤,埃
没有打破花瓶的:吉,夏
艾 不知道没有打破

相遇

题:
某镇,有 17 辆公共汽车,来回在两镇间往返,每辆车在到达后,都休息 8 分钟
一司机到达某镇后休息,他在之前有遇到别的车(迎面驶来 或 超越)
现在他休息的时候没有 1 个司机,问,他遇见了几辆车?

解:
车队一共 17 辆车
小镇上没有司机,剩下的司机都在路上
杰克从路的这头儿开到那头儿
所有的其他车都会遇见
遇见了 16 辆车

智力

(1) 火柴

题:
3 根火柴,摆成的 最小的数是?
这里的小指的是大小关系,不是绝对值大小关系

解:
先给个负号,-11!

(2) 取鸡蛋

题:
鸡蛋在 1 个玻璃桶里,又细又长,手伸不进去
要求 你不许把玻璃桶倒扣,不许用手伸进去,你有什么办法取鸡蛋?

解:
加水,把鸡蛋浮起来,水可能浮不起来,用醋吧

(3) 钟

题:
分针、时针 一天重合几次?

解:
从 12 点开始
分针的角速度:1 小时 360 度
时针的角速度:1 小时 360/12 度
若重合,分钟走过的度数 是 时针度数的 360 的 n 倍

360t - 360/12t = 360n,n 是整数
t 最大是 24,最小是 0

360·24 - 360/12·24 = 260·22=360n
n = 22

360·0 - 360/12·0 = 0=360n
n = 0

0 ~ 22,有 23 个数,重合 23 次!

(4) 熄灭蜡烛

题:
一根燃着的蜡烛,怎么用较长的粗铜线 在不接触蜡烛的情况下,把蜡烛熄灭?

解:
把铜线做成扇子的形状,吹灭蜡烛

(5) 保持原型

题:
一根铁线,剪了 1 次,还是原来的长度,这个铁线的形状?

解:
形状是圆环,剪了,长度不变…

(6) 太空用笔

题:
在太空用自来水笔写字,写不上去 为什么?

解:
答案说是因为没有重力的原因
觉得不靠谱,因为我当场左手拿纸,右手拿笔,将笔尖朝上写字,还是可以写出来的,这还是反重力…!
又试了另一支水笔,居然写不出!
还得分情况…

http://www.doc88.com/p-9465266608557.html
这个链接写的是相关回答,比答案要专业、靠谱
原理是 毛细现象 - 是否浸润,毛细管,重力是次要原因

(7) 没有底线的问题

1 在 字典里 总能找到幸福

2 进花园,总先把 放进里面

3 越洗越脏

4 可以载得动一百捆甘草,确拖不起一粒沙子

5 记录 越被打破,越受人欢迎

6 早餐时,不吃 晚餐

7 放大镜不放大 角度

8 6颠倒后,会放大一半

斯芬克斯

(1)
人:早上四条腿,中午两条腿,晚上三条腿

早、中、晚 换个角度
早 指婴儿时期,婴儿不会走路,用 2 手、2 脚爬(像 4 只脚)
中 指中年 人会走路,是 2 只脚
晚 指老年,因为走路不利索,还有 1 只脚是拐杖
(2)
1 和 0 之间加个符号,使之成为比 0 大,比 1 小的数?
加 1 个小数点:0.1

称量问题

3个砝码 不同组合

题:
1g、3g、9g 砝码 各 1 个,天平 1 个,最多可以称量出多少种不同的质量?

解:
1个砝码
2个砝码 在一边,在两边
3个砝码 在一边,在两边

1个砝码1g,3g,9g3 种
2个砝码在一边1+3 = 4g
1+9 = 10g
3+9 = 12g
3 种
在两边3-1 = 2g
9-1 = 8g
9-3 = 6g
3种
3个砝码在一边1+3+9 = 13g1种
在两边9+3-1 = 11g
9+1-3 = 7g
9-(1+3) = 5g
3种

砝码 与 盐

题:
2、7g 砝码 各 1 个,天平 1 个,盐 140g
问:如何称量 3 次,将盐 分成 50、90g

解:
第 1 次:
一边 砝码 2 + 7 = 9g
另一边 得 9g 盐

第 2 次:
一边 砝码 9g,盐 9g
另一边 得 18g 盐
现有 18 + 9 = 25g 盐

第 3 次:
一边 盐 25g
另一边 又可得 25g 盐
一共 50g 盐,剩下就是 90g 盐
即分

称米

题:
9kg 的大米,50g、200g 砝码各 1 个
怎样在 3 次称量后,得到 2kg 的大米?

解:

先想
第 1 次:
砝码 50 + 200 = 250g ⇒ \Rightarrow 大米250g
第 2 次:
砝码 250g + 大米 250g = 500g ⇒ \Rightarrow 大米 500g + 250g(和砝码放再一起的) = 750g
第 3 次:
砝码 250g + 大米 750g = 1000g ⇒ \Rightarrow 大米 1000g + 750g = 1750g < 2000g!
不行!

上面是想从 0g 加到 2kg
现在尝试从 9kg 减到 2kg
第 1 次:
大米 9kg 在天平对半分 ⇒ \Rightarrow 4500g 大米
第 2 次:
大米 4500g 在天平对半分 ⇒ \Rightarrow 2250g 大米
第 3 次:
砝码 250g 在 2250g 大米中可以选出 250g 大米
2250 - 250 = 2000g 大米
即解

找到坏球

题:
12 个球,仅知道 只有 1 个坏球 和 其他正常球重量不同
尝试称量 3 次,把坏球找出来

解:
有个坏球,但不知道是轻是重
把球编号:1, 2, 3, …, 12

第 1 次第 2 次第 3 次
1 ~ 4 和 5 ~ 8 比较若相等
⇒ 坏球在 9 ~12 中
9,10 和 1,2 比较若相等
⇒ 坏球在 11,12 中
11 和 1 比较
若相等 ⇒ 坏球是 12
否则坏球是11
若不等
⇒ 坏球在 9,10 中
9 和 1 比较
若相等 ⇒ 坏球是 12
否则坏球是 11
若不等
⇒ 坏球在 1 ~ 8 中
1,6,7,8 和 5,9,10,11 比较相等
⇒ 坏球在 2,3,4 中
5678重
⇒坏球较轻
2 和 3比
若相等 ⇒ 坏球是4
否则谁轻谁是坏球
1234重
⇒坏球较重
2 和 3 比
若相等 ⇒ 坏球是4
否则谁重谁是坏球
不相等
⇒ 坏球在 1,5 中
1 和 2 比
若相等 ⇒ 坏球是 5
否则坏球是 1

组合问题

果冻

题:
1桶果冻,有红、黄、蓝 3 种颜色,随机取果冻,问至少取几个 可以保证其中必有 2 个颜色相同的果冻?

解:
取 4 个,可以保证
因为 取 3 个,可以是红、黄、蓝 3个果冻 各 1 个,

取 4 个,
若前 3 个直接有 2 个颜色相同的果冻,就不用考虑了
若前 3 个先有 红、黄、蓝 3 个果冻 各 1 个,再来 1 个,它必是红、黄、蓝其中的 1 种!

帽子颜色

题:
10 人 前后排队,戴帽子,后面的人可以看到前面的人帽子颜色,前面不能看后面的
10 个黄,9 个蓝,从后向前问 能不能确定自己帽子的颜色,都说不能
问他们的帽子颜色分别是多少?

解:
分治 类推
每个人从前往后 编号为 1, 2, 3, …, 10

分类分析
2 人排队
帽子:2 黄 1 蓝
1 蓝 ⇒ 2 必黄
1 黄 ⇒ 2 不知道自己颜色,1 知道自己是黄色
3 人排队
帽子:3 黄 2 蓝
1 蓝 2 蓝 ⇒ 3 必黄,2 知道自己是蓝,1 知道自己是蓝色
1 蓝 2 黄 ⇒ 3 不知道自己颜色,2 知道自己不是蓝 而是黄,1 知道自己是蓝色
1 黄 2 蓝 ⇒ 3 不知道自己颜色,2 不知道自己的颜色,1 知道自己是黄色
1 黄 2 黄 ⇒ 3 不知道自己颜色,2 不知道自己的颜色,1知道自己是黄色
4 人排队,帽子:4 黄 3 蓝第 4 人的颜色先确定
然后必有情况是 编号 123 按照上面的 3 黄 2 蓝 进行思考
这样 1 蓝不符合情况,1 黄 符合题目

所以第 1 个人的颜色是黄色,其他人的颜色不能确定
第 1 个人的颜色是蓝色,其他人的颜色有 1 个能确定

4 兄弟年龄

题:
4 个兄弟,年龄的积= 14,年龄是整数,求各自年龄

解:
14 = 2 × \times × 7 = 1 × \times × 14
因为有 4 个数相乘 ⇒ \Rightarrow 还有 2 个 1
⇒ \Rightarrow 1, 1, 2, 7 或 1, 1, 1, 14

烧绳子

题:
不均匀的绳子,从一端开始烧,用时 1 小时
现有若干相同的这样的绳子,问 怎么样烧 可以计时 1 小时 15 分钟?

解:
绳子不均匀,对折烧,用时可能不减半!
从两端开始烧,用时减半为 30 min
1小时15分 = 75 min
75min - 30min = 45 min
45min - 30min = 15 min
⇒ \Rightarrow
2个30min + 1个15min

准备a、b、c 3条绳子
a、b 绳同时开始烧,a 从一端开始烧,b 从两端开始烧
b 烧完,用时 30 min,此时 a 还剩一半,将 a 的另一端点燃
当 a 烧完,就又过了15min,此时 c 从两端开始烧,将用时 30 min
30 +15 + 30 = 75 min = 1小时15分

给金条

题:
工人工资,7 天 1 根金条,天天都要结工资,你只能把这根金条切开 2 次,如何付给工人工资?

解:
1 7 \frac{1}{7} 71的金条必须有,否则第 1 天就没法开工资!
1 = 1 7 \frac{1}{7} 71 + 1 7 \frac{1}{7} 71+ 5 7 \frac{5}{7} 75(a)
= 1 7 \frac{1}{7} 71 + 2 7 \frac{2}{7} 72 + 4 7 \frac{4}{7} 74(b)
= 1 7 \frac{1}{7} 71 + 3 7 \frac{3}{7} 73 + 3 7 \frac{3}{7} 73 (c)
(a):得不到 3 7 \frac{3}{7} 73,舍
(b) 1 7 \frac{1}{7} 71 2 7 \frac{2}{7} 72 ~ 6 7 \frac{6}{7} 76 、1均可得到
(c):得不到 5 7 \frac{5}{7} 75,舍

说一下(b)

操作 剩余
第 1 天给工人 1 7 \frac{1}{7} 71 2 7 \frac{2}{7} 72 4 7 \frac{4}{7} 74
第 2 天给工人 2 7 \frac{2}{7} 72
工人还 1 7 \frac{1}{7} 71
1 7 \frac{1}{7} 71 4 7 \frac{4}{7} 74
第 3 天给工人 1 7 \frac{1}{7} 71 4 7 \frac{4}{7} 74
第 4 天给工人 4 7 \frac{4}{7} 74
工人还 1 7 \frac{1}{7} 71 2 7 \frac{2}{7} 72
1 7 \frac{1}{7} 71 2 7 \frac{2}{7} 72
第 5 天给工人 1 7 \frac{1}{7} 71 2 7 \frac{2}{7} 72
第 6 天给工人 2 7 \frac{2}{7} 72
工人还 1 7 \frac{1}{7} 71
1 7 \frac{1}{7} 71
第 7 天给工人 1 7 \frac{1}{7} 71剩 0

换汽水

题:
1 元 1 瓶汽水,2 空瓶换 1 瓶汽水
你有20元,最多喝几瓶?

解:
法1 - 巧解:
2 空瓶 = 1 瓶汽水
1 空瓶 = 1 汽水(不加瓶子)
只喝汽水,不要瓶子,1 汽水是 0.5 元
20 ÷ \div ÷ 0.5 = 40 瓶

法2 - 笨:

操作本次喝的汽水瓶数剩余空瓶数
20 元 买 20 瓶20 瓶20 空瓶
20 空瓶 换 10 瓶10 瓶10 空瓶
10 空瓶 换 5 瓶5 瓶5 空瓶
5 空瓶 换 2 瓶
剩 1 空瓶
2 瓶3 空瓶
3 空瓶 换 1 瓶
剩 1 空瓶
1 瓶2 空瓶
2 空瓶 换 1 瓶1 瓶1 空瓶
借 1 瓶1 瓶2 空瓶
这 2 空瓶 可以换 1 瓶
这瓶不要,抵掉刚借的 1 瓶
20 + 10 + 5 + 2 + 1 + 1 + 1 = 40 瓶

过桥问题

题:
晚上 abcd 4 人过桥,他们需要手电
a 1 分钟
b 2 分钟
c 5 分钟
d 10 分钟
桥 1 次 最多 2 个人过去
怎么安排 可以 在 17 分钟之内 让 4 人 全部过桥?

解:
思考
(1)让 a 当手电传递员

安排用时
a,b2
a 回来1
a,c5
a 回来1
a,d10
2 + 1 + 5 + 1 + 10 = 19 分钟
不行…

(2)

安排用时
a,b2
a 回来1
c,d10
b 回来2
a,b2
2 + 1 + 10 + 2 + 2 = 17 分钟
可以

猜生日

题:
小明、小强 是张老师的学生,张老师生日是 m月n日
小明知道 m,小强知道 n
张老师的生日是下列日期其中 1 个

3月4日3月5日3月8日6月4日6月7日
9月1日9月5日12月1日12月2日12月8日
(1) 小明:若我不知道,那小强也不知道
(2) 小强:本来我不知道,现在我知道了
(3) 小明:那现在我也知道了
判断张老师的生日?

解:
(1)
小明知 m 月,还不知道张老师生日
⇒ \Rightarrow m 在上述日期中不唯一

小强本来不知
⇒ \Rightarrow n 不唯一,排除 6月7日、12月2日

小明:若我不知,那小强也不知
⇒ \Rightarrow 排除 6、12 月

| 3月4日 | 3月5日 | 3月8日 |
|:–|:–|:–|:–|:–|
| 9月1日 | 9月5日 |

(2)
小强本不知日期,但现在又知道了
⇒ \Rightarrow 现在的 n 唯一,排除 3月5日、9月5日
| 3月4日 | 3月8日 |
|:–|:–|:–|:–|:–|
| 9月1日 |

(3)
小强知道后,小明也知道了
⇒ \Rightarrow m 唯一,只能是 9月1日

猜扑克

题:
16 张扑克情况:
红桃 A、Q、4
黑桃 J、8、4、2、7、3
梅花 K、Q、5、4、6
方片 A、5

P、Q 先生 猜某张扑克
P 知道点数,Q 知道颜色

P:我不知道这张牌
Q:我知道你不知道这张牌
P:现在我知道这张牌了
Q:我也知道了
这是哪张牌?

解:

步骤分析
P:我不知道这张牌
点数不唯一
红桃 A、Q、4
黑桃 4
梅花 Q、5、4
方片 A、5
Q:我知道你不知道这张牌
在原始扑克情况,该色数对应点数不唯一
红桃 A、Q、4
黑桃 4
梅花 Q、5、4
方片 A、5
P:现在我知道这张牌了
现在点数唯一了
黑桃 4

猜年龄

题:
爸爸有 3 个女儿,女儿年龄和是 13,年龄乘积是爸爸年龄
爸爸的下属 知道经理(爸爸)的年龄,但不能确定女儿们的年龄,当得知 只有 1 个女儿是黑头发时就知道了女儿们的年龄
求女儿们的年龄年分别是?

解:

1 + 1 + 11 = 13
1 + 2 + 10 = 13
1 + 3 + 9 = 13
1 + 4 + 8 = 13
1 + 5 + 7 = 13
1 · 1 · 11 = 11
1 · 2 · 10 = 20
1 · 3 · 9 = 27
1 · 4 · 8 = 32
1 · 5 · 7 = 35
1 + 6 + 6 = 13
2 + 2 + 9 = 13
1 · 6 · 6 = 36
2 · 2 · 9 = 36
2 + 3 + 8 = 13
2 + 4 + 7 = 13
2 + 5 + 6 = 13
3 + 3 + 7 = 13
3 + 4 + 6 = 13
3 + 5 + 5 = 13
4 + 4 + 5 = 13
2 · 3 · 8 = 48
2 · 4 · 7 = 56
2 · 5 · 6 = 60
3 · 3 · 7 = 63
3 · 4 · 6 = 72
3 · 5 · 5 = 75
4 · 4 · 5 = 80

知道年龄和,不能确定女儿们的年龄
⇒ \Rightarrow 年龄和不唯一,(1, 6, 6) 和 (2, 2, 9)

只有 1 个女儿是黑头发,就知道了女儿们的年龄
⇒ \Rightarrow 年龄和不唯一,(2, 2, 9)
2 岁的人不配拥有头发…

猜数

题:
两个大于 1,小于 10 的整数
甲知道两数和,乙知道两数积,但两人都不知道两个数的具体数值
然后乙突然说:我知道了
甲也跟着说知道了,请问两数分别是多少?

解:
和:

23456789
24567891011
36789101112
48910111213
51011121314
612131415
7141516
81617
918

积:

23456789
24681012141618
39121518212427
4162024283236
52530354045
636424854
7495663
86472
981

甲不知道,说明 和不唯一

和:

23456789
267891011
36789101112
48910111213
51011121314
612131415
7141516
816
9

积:

23456789
281012141618
39121518212427
4162024283236
52530354045
636424854
7495663
864
9

乙突然说:我知道了
说明积唯一
积:

23456789
281014
39152127
4202832
52530354045
6424854
7495663
864
9

甲然后说自己也知道了,那现在 和唯一
和:

23456789
2679
3681012
491112
51011121314
6131415
7141516
816
9

和 7, 8
7 = 2 + 5
8 = 3 + 5
2、5 或 3、5
参考答案还有 2、4 和 3、7,我认为不对

题:
100 盏灯,编号 1 ~ 100,开始时,所有灯是关
第 1 次,把 1 的倍数的灯 打开
第 2 次,把 2 的倍数的灯 打开
第 3 次,把 3 的倍数的灯 打开

第 100 次,把 100 的倍数的灯 打开
问 此时开着的灯有谁?

解:
不可能做 100 次实验
开关的改变 对应 改变次数的奇偶性
1 个数 可以分成 1和它本身体的乘积,或两个较小数的乘积

若两个较小数相等,就改变了奇数次,灯是开着的
若两个较小数不等,就改变了偶数次,灯是关着的

所有灯是开着的:
1 × \times × 1 = 1
2 × \times × 2 = 4
3 × \times × 3 = 9
4 × \times × 4 = 16
5 × \times × 5 = 25
6 × \times × 6 = 36
7 × \times × 7 = 49
8 × \times × 8 = 64
9 × \times × 9 = 81
10 × \times × 10 = 100
一共 10 盏灯,编号分别是 1、4、9、16、25、36、49、64、81、100

黑白袜

题:
俩 盲人 看不见世界,各自 都 买了 2 对白袜、黑袜,即 公有 8 对袜子,每对袜子相连
现在两人不小心把袜子混在一起了,他们如何取回白袜、黑袜各 2 对呢?

解:
每摸到一对袜子,分开放置,这样最后就可以得到 2 份 2 对的白黑袜子

诚实国、说谎国2

题:
一岛上有 2 个土著部落 X、Y
X 部落说真话,Y 部落说假话
一旅游者来这个岛上,遇见土著人 A ,A 说自己是 X 部落的,旅游者请 A 做向导
路上遇见土著人 B ,A 问了 B ,说 B 是 X 部落的
所以 A 真的是 X 部落的,为什么?

解:

A 本是 X 部落,说真话 自己是 X 部落
B 本是 X 部落,说真话 自己是 X 部落
A 说真话 B 是 X 部落,符合题目
A 本是 X 部落,说真话 自己是 X 部落
B 本是 Y 部落,说假话 自己是 X 部落
A 说真话 B 是 X 部落,符合题目
A 本是 Y 部落,说假话 自己是 X 部落
B 本是 X 部落,说真话 自己是 X 部落
A 说假话 B 是 Y 部落,不符合题目
A 本是 Y 部落,说假话 自己是 X 部落
B 本是 Y 部落,说假话 自己是 X 部落
A 说假话 B 是 X 部落,不符合题目
综上,A 是 X 部落的人

海盗求生

题:
5 个海盗,编号为1,2,3,4,5,分 100 个宝石,他们决定
由 1 号提出方案,大家举手表决
只有超过半数同意,才能通过
否则把 1 号丢海里喂鱼,然后让 2 号提出方案,以此类推,直到最后 1 个人

海盗的原则:
保命 > 尽可能得到多的宝石 > 尽量多杀人
最后的分配结果?

解:
从 1 到 5 正推,太难!
用逆推!

只剩 4, 5
无论 4 提出什么方案,5 都不会同意,未超过半数同意
4 将被 5 丢海里喂鱼 杀死
即使 4 说宝石全给 5,但海盗的原则是 既要宝石多多的,也要杀人多多的,还是不行
因此 3 无论说什么方案,4 一定会同意
只剩 3, 4, 5
3 的方案:(100, 0, 0)
3 无论说什么方案,4 一定会同意
只剩 2, 3, 4, 5
2 不想死,就得罪 3,而拉拢 4,5
2 的方案:(98, 0, 1, 1)
4, 5 因为多得了 1 个宝石,会同意 2 的方案
只剩 1, 2, 3, 4, 5
1 不想死,就得罪 2,而拉拢 3,4 或 3, 5
1 的方案:(97, 0, 1, 2, 0) 或 (97, 0, 1, 0, 2)

有几个病狗?

题:
村里 50 人,每人 1 条狗,每人只能看到别人的狗,不能看自己的狗
50 条狗中有病狗,主人们观察别的狗 判断自己的狗是否得病,若判断出得病,自己要杀死自己的狗,自己不能杀死别人的狗
第 3 天传出枪声,问有几条病狗?

解:

一定有病狗,病狗数 ≥ 1
分 正常狗主人视角 和 病狗主人视角
1 个病狗
病狗主人看到其他 49 条正常狗,可以判断自己的狗是病狗
第一天晚上会有枪响,矛盾,所以病狗数 ≥ 2
2 个病狗
2 个病狗主人看到 1 条病狗,正常狗主人看到 2 条病狗
病狗主人第 1 晚不会开枪,这样第 2 天 他们可以判断自己的狗是病狗
第 2 天 一定会有枪响,矛盾,所以病狗数 ≥3
3 个病狗
3 个病狗主人看到 2 条病狗,正常狗主人看到 3 条病狗
病狗主人第 1, 2 晚不会开枪,这样第 3 天 他们可以判断自己的狗是病狗
第 3 天 一定会有枪响,实际也是这样
所以是 3 条病狗

谁是机械师?

题:
火车上,3 个工人,分别叫 史、琼、罗,工作分别是 消防员、司机、机械师(不知顺序)
有另外 3 人乘客,名字和他们一样

1 罗住在底特律
2 司机住在芝加哥和底特律的中间
3 琼 年薪 2 万美金
4 一乘客 和 司机 住一个地方,年薪是司机的 3 倍
5 史的台球比消防员好
6 和司机同名的乘客 住芝加哥
问 谁是机械师?

解:
2 个罗住在底特律
司机住在芝加哥和底特律的中间,司机不叫罗(史、琼)
琼 年薪 2 万美金
一乘客 和 司机 住一个地方,年薪是司机的 3 倍,乘客不叫琼(史、罗),住在芝加哥和底特律的中间
史的台球比消防员好,消防员不是史(琼、罗)
和司机同名的乘客住芝加哥,不是罗(史、琼)

2 个罗住在底特律
司机不叫罗(史、琼)
乘客和 司机 住一个地方,不叫琼(史、罗),罗在底特律,这个乘客叫 史
消防员不叫史(琼、罗)
和司机同名的乘客 住芝加哥(史、琼),叫琼

史、罗,工作分别是 消防员、机械师(不知顺序)
又因为
消防员不叫史(琼、罗)
所以
机械师是史
消防员是罗

好复杂!

谁用 1 美元付的糖果钱?

这个 最复杂

题:
美国硬币有 1 美分、5 美分、10 美分、25 美分、50 美分、1 美元这几种面值
(1 美元 = 100 美分)
一小店刚营业,店中只有 3 位男顾客、1 位女店主
这 3 位男士同时站起来付帐时,出现:
(1)4 人每人至少有 1 枚硬币,但都不是面值 1 美分 或 1 美元的硬币
(2)4 人,没一人能兑开任何一枚硬币
(3)叫卢的男士付的款额最大,叫莫的男士付的款额其次,叫内德的男士付的款额最小
(4)每个男士无论怎样用手中的硬币,女店主都无法找清零钱
(5)如果这 3 位男士相互等值调换手中硬币,则每个人都可以付清自己的帐单而无需找零
(6)当这 3 位男士进行 2 次等值调换后,他们发现手中的硬币与各人自己原先所持的硬币没一枚面值相同

随着事情的进一步发展,又出现:
(7)付清帐单 有 2 位男士离开后,留下的男士又买了糖果。这位男士本可用手中剩下的硬币付款,可女店主无法用她现所持的硬币找清零钱
(8)于是,这位男士用 1 美元的纸币付了糖果钱,但现在女店主不得不把她的全部硬币都找给了他

这 3 位男士中,谁用 1 美元的纸币付了糖果钱?

解:
条件转换:
(1)4 人每人至少有 1 枚硬币,从 5 美分、10 美分、25 美分、50 美分 中选
(2)
每人不能有 2 个 5 美分,否则他能换1个10分硬币
每人不能有 2 个 10 美分 1 个 5 美分硬币,否则他能换 1 个 25 分硬币
每人不能有 2 个 25 美分硬币,否则他能换 1 个 50 分硬币
每人不能有 5 个 10 美分硬币。否则他能换 1 个 50 分硬币
每人不能有 2 个 50 美分硬币。否则他能换 1 个 1 美元硬币

(3)3 男付的钱:卢 > 莫 > 内德
(4)每个男士无论怎样用手中的硬币,女店主都无法找清零钱
(5)如果这 3 位男士相互等值调换手中硬币,则每个人都可以付清自己的帐单 而无需找零
(6)3 男,手中 硬币均不同,其中 1 人作为硬币中转站
a 把硬币全部和 b 交换,b 和 c 硬币交换

暂没找到理想的解答…
书上的解答:




爱情公寓 曾小贤 逻辑题

题:

脑残听众:
我爱上了同事阿志,可我没告诉他
我告诉了另一个同事阿豪,阿豪答应我不告诉别人
可我的同事阿德告诉我,阿豪偷偷地告诉了另一个同事阿林
阿林又和阿志以前的女朋友阿兰很熟
我怕阿林会告诉阿兰,然后阿兰会告诉阿志
这样我就会很尴尬
幸好阿兰正和阿德谈恋爱,所以我就去找阿德帮我解决这个问题
阿德跟我说阿兰和他已经分手了,他现在和阿林好上了,让我去找阿林
可阿林跟我说阿豪其实根本没有跟他说什麽
现在我晕了,我到底应该相信谁啊?

曾:阿欧?

脑残听众:
我说的是阿志,不是阿欧
阿欧是我另一个部门的同事,阿欧是阿林的弟弟
可我不能跟他说,我喜欢的人是你哥哥的女朋友的前男友
这样关系就跟乱了
你说我到底应该跟谁说呢,是阿林、阿志、阿兰、阿德、阿豪、阿欧?

曾:小公鸡点到谁,我就选谁…阿嚏

脑残听众:
你怎么知道我们公司里还有个同事叫阿T?
他和阿林有仇,因为他暗恋阿兰的关系,不过阿T和阿豪关系不错

解:

诺兰的回答
阿林真的什么都没有从阿豪那里听到,他没有撒谎
鉴于阿林跟阿德的关系,他毕竟会因为阿兰产生一些隔阂
所以既然阿德告诉他阿豪告诉了阿林,没准他是故意这么说的,他想把三八的名声嫁祸给阿林
其实阿德已经告诉阿志了,既然如此,劝你的朋友在阿德和阿志没说太多之前,自己主动跟阿志表白清楚,明白了吗?
再插一句,这个阿兰居然跟阿德、阿志、阿林都有过关系,她显然是个贱人,劝你的朋友还是离她远一点儿,小心交友不慎哦

我做的关系图(8 个人的关系):

我的分析:
德说真话,那林说的就是假话,豪也说谎了
德说假话,那林说的就是真话,豪没说谎
若只有 1 人说谎了,那就是阿德在说谎
其他人是真话!

参加会议

题:
ABCDEF6人参加会议
1AB两人至少有1人参加会议
2AEF3人中有2人参加会议
3B和C,要么两人都去,要么都不去
4AD中1人参加
5CD两人中只有1人参加会议
6如果D不去,那么E也决定不去
最后谁参加了会议 ?

解:
1 A + B ≥ 1
2 A + E + F = 2
3 B = C
4 A + D = 1
5 C + D = 1
6 D = 0 ⇒ \Rightarrow E = 0

若 D = 0 ⇒ \Rightarrow
E = 0,A = B = C = F = 1

若 D = 1 ⇒ \Rightarrow
A = B = C = 0(与 1 矛盾了!)

所以 A、B、C、F 参加了会议

审题需要细心

点击鼠标

题:
点击鼠标:从第一击开始,到最后一击结束
a 10秒10次,b 20秒20次,c 5秒5次
问 a、b、c 谁快?

解:
从第一击开始,到最后一击结束
(第一击的时间没有计算进去!)

实际上:
a 10秒9次,b 20秒19次,c 5秒4次
4/5 < 9/10 < 19/20
b 快!

小虫

题:
一小虫,2 秒分裂一次,2 分钟后,瓶子满了
现在放 两小虫,什么时候瓶子满?

解:
2 min = 120 s
120 / 2 = 60
260 = 2·259
59·2 = 118 s

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_1403034144

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值