最近在看这个 什么 C/C++ 程序员面试秘籍
其他部分估计不一定好玩,不过这个,智力测试题,还是很有点意思的
看看一开始怎么说的
跨国企业的的招聘面试中,这个东西比较常见,考察思维方式和思维方式的转变能面试力有及其明显的作用。
考的还真不是智力,而是 1 思维的方式
2 逻辑推理能力
3 处事应变能力
面试题1 元帅领兵
元帅领 8 元将, 每将各分 8个营,每营里面摆8个阵,每阵配置 8 先锋,每个先锋 8 旗头,每个旗头有8队,每队分,8个组,每组带领8 个兵,请你掐指算一算,元帅共有多少兵
想一想也是坑,要是真是 8(将) × 8(营) × 8(阵)× 8(先锋) × 8(旗头) ×8(队) × 8(组) × 8(兵)
但是哪有这么简单的事情
我是这么想的,如果兵就是兵 那就 简单了 8 的 方,8 也就是2 的 24次方,听起来很邪乎啊
不太可能,上哪整这么多人去
我想多了,结果居然真是的8 的8 次方,估计作者把这道题排在第一,也是不想让大家上来就受挫
面试题2 两龟赛跑
有两只乌龟一起赛跑。甲龟到达10米终点线时, 乙龟才跑到9米,现在如果让甲龟的起跑线退后1米,这时两龟再同时起跑比赛,问: 甲,乙,两龟是否同时到达终点?
这么说的话,设当前比赛时间为T,距离为 10, 所以甲龟的速度为 10/T, 乙 龟的速度为 9/T,如果让甲龟的起跑线退后一米,也就是11米,那么就是 判断
甲龟 跑 11,以 10/T 的速度跑,而 乙龟跑 10 ,以 9/T 的速度
这么看的话, 11/(10/T) 是否等于 10/(9/T)
甲龟的话总共是 1.1T的时间,而 乙龟的话,则是1.11111 的循环,也就是其实乙龟还是要慢一点
连对两道,好有信心
面试题3 电视机的价格
麦克因为工作繁忙,决定临时请尼克来协助他的工作,规定以一年为 期限,一年的报酬为 600美元与一台电视机
可是尼克做了7个月后,因急事必须离开麦克,并要求麦克付给他应得的钱和电视机。由于电视机不能拆散付给他,结果尼克得到了150美元和一台电视机
所以,这电视机多少钱
我还是保持谨慎的思维状态,看看
设电视机为X 12个月总价为 Y , X+ 600 = Y ,而 X+ 150 = 7/12 Y
所以 450 = 5/12 y
y = 1080
可以得知 X 等于 630 ,也就是电视机值 630 元
好吧,我算错了,实际上是该减600的,结果为480
哈哈哈,这个小学的应用题也干上来了
面试题4 这块石头究竟多重
有4个小孩看见一块石头正沿着山坡滚下来,变议论开了
第一个说呢,我看这块石头有17KG重
第二个说呢,我说他有 26kg
第三个说呢,我看她重 21 Kg
第四个说前三个说的都不对,正确质量是20KG,
于是他们把石头拿去称了一下,结果谁也没猜准。其中一个人所猜的质量 与 石头的正确质量相差 2KG,另外两人与这个人所猜的正确质量之差 相同。
请问这块石头究竟有多重
我写这玩意自娱自乐啊,估计没人看吧
17 ,26 ,21 ,20
我乍一看就觉得是23 ,因为 这四个数排列出来之后,我就觉得17这个数不合群,
23 -21 = 2 kg 跟 26 和20 分别相差3 ,就是他了
23
答案也是这个
面试题5 四兄弟的年龄
话说,我以前面试的时候,从来没这么简单的题
一家4个兄弟,他们四个人的年龄乘起来积 为 14,他们各自的年龄是多少
哎呀我去,可算有点有意思的了
要是这么说啊,那我就开始猜了,2 和 3.5 和 2 和1 ,正好 14
哈哈,不知道允不允许 3.5岁这种
如果不允许的话, 怎么也乘不到14把
果然,答案是 1,1,2,7 和 1,1,1,14
面试题6 爬楼梯
一位先生要10层的第八层去办事,停电,徒步上楼,如果从第一层到第四层用了48秒,请问以同样的速度走到8层要多久
1到4 就三层楼,4到8 可是4层 每层用的时间是16秒,爬到8层的话,是7 * 16 = 112 秒
这东西这么简单,有人看吗
面试题7 3只砝码称东西
现在有3种不同质量的砝码,1 g ,3g,9g,请问可以称出多少种不同物品的质量,在进行称量时, 要称的东西与已知的标准砝码可以任意的放在天平两边之一
那这么说的话,1 ,3, 9 ,三个基本元素是没问题了
1+3 的4 ,1+9 的10 ,3+9 的12 ,1+3+9 的13
来,再做减法
左边是1 右边是3,可以的出2
左边是1 右边是9,可以得出 8
左边是 1 右边是3+9,可以得出 11
左边是3 右边是9,可以得出6,
不能把大的都放左边,那就没意思了
1,2,3,4,6,8,9,10,11,12,13 好像除了5,都能称出来啊
还是算漏了,左边放1+3 ,右边放9 ,可以得出5的质量,所以是 1到13
记住了,不能漏算组合啊
为了避免人家说我是整数强迫症,来看看 面试题8 ,看完这篇就写完了
面试题8 ,现在有米 9kg 以及50g 和200g 的砝码各一个,问: 怎样在天平上只称量三次,而称出2 kg米
有意思啊
反正砝码就俩
200 + 50 = 250 ,一 起放三次也就是 750 g
用它自己肯定是不够了,那就是 称过的米也要做砝码
第一次 ,250 ,得到250 的米,
第二次, 250 的米+ 250 的砝码 得到 500g 的米
第三次 750g的米 + 250 的砝码 得到 1000g 的米
所以,一共得到出去砝码的1750 g 米,看来我漏算什么了
果然这招不行,书上是这么说的
第一次就把 9kg 劈成两半,一份4.5 ,第二次再分,2250g,第三次,砝码一遍,去掉多余的,正好2000g
挺好,今个就这样。不写了