一道阿里校春招笔试题
2016-07-23 17:09
465 查看
2015年阿里巴巴校招春招的在线笔试中有一道逻辑题目比较有意思。
A,B,C三位同学都是很聪明的同学,面试官给他们背上依次贴上了数字2,4,8,他们都能看见别人的数字但无法看见自己的数字,现在面试官告诉他们这些数字都是自然数并且构成一个等比数列,让A、B、C同学依次循环回答是否确定自己的数字是多少,每位同学的回答算作一次,经过__次有同学能准确说出自己的数字。
2
3
4
5
6
7
不知道正确答案,我只能说我自己计算出来是3次。
1、第一次是A,此时他看到4和8,能判断出来等比是2,自己的数字可能是2或者16。回答不确定
2、第二次是B,此时他看到2和8,此时等比可能是2,那么自己的数字是4;或者等比是4,自己的数字是32。B知道A能看到8和自己的数字,如果自己的数字是4,那么A有两种可能,所以A回答不确定;如果自己的数字是32,那么A仍然有多种可能,所以A仍然可以回答不确定。所以B此时不能通过A的回答排除其中一种可能性。回答不确定
3、第三次是C,此时他能看到2和4,能判断等比是2,自己的数字可能是1或者8。C知道B能看到2和自己的数字,如果自己的数字是1,那么对B来说只能是4,是确定的。但B回答不确定,所以可以排除这种可能。因此C能确定自己的数字是8。
所以经过上述推理我得到3次能能准确说出的答案
A,B,C三位同学都是很聪明的同学,面试官给他们背上依次贴上了数字2,4,8,他们都能看见别人的数字但无法看见自己的数字,现在面试官告诉他们这些数字都是自然数并且构成一个等比数列,让A、B、C同学依次循环回答是否确定自己的数字是多少,每位同学的回答算作一次,经过__次有同学能准确说出自己的数字。
2
3
4
5
6
7
不知道正确答案,我只能说我自己计算出来是3次。
1、第一次是A,此时他看到4和8,能判断出来等比是2,自己的数字可能是2或者16。回答不确定
2、第二次是B,此时他看到2和8,此时等比可能是2,那么自己的数字是4;或者等比是4,自己的数字是32。B知道A能看到8和自己的数字,如果自己的数字是4,那么A有两种可能,所以A回答不确定;如果自己的数字是32,那么A仍然有多种可能,所以A仍然可以回答不确定。所以B此时不能通过A的回答排除其中一种可能性。回答不确定
3、第三次是C,此时他能看到2和4,能判断等比是2,自己的数字可能是1或者8。C知道B能看到2和自己的数字,如果自己的数字是1,那么对B来说只能是4,是确定的。但B回答不确定,所以可以排除这种可能。因此C能确定自己的数字是8。
所以经过上述推理我得到3次能能准确说出的答案
相关文章推荐
- Android手机耗电分析
- 013-句子逆序
- 智勇三国 单机小游戏
- iOS开发中的 并发编程锁
- HDU 1026 Ignatius and the Princess I【BFS+优先队列+栈路径输出】
- linux 內核用戶指導:內核配置、編譯,安裝(內核鏡像、設備樹Binaries、模組)
- 在屏幕中显示复选框
- Codeforces 701C They Are Everywhere(尺取/双指针)
- POJ 1017 Packets (贪心)
- nanoTime()和currentTimeMillis()的区别
- Android内存分析工具MAT
- 自定义渐变色的view,实现viewpager的滑动导航监听
- 012-字符串反转
- 洛谷P1346 电车题解
- 别的工程转到vs2008,发现错误:error C2668: “tan”: 对重载函数的调用不明确
- 阿里云虚机配置https访问[全程详细讲解]
- The Hacker Way
- hdu5714Helter Skelter
- Java高效编程建议
- 使用git遇到的问题