免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: wangchacha
打印 上一主题 下一主题

首次面试,败给这些题 [复制链接]

论坛徽章:
0
91 [报告]
发表于 2008-03-12 19:57 |只看该作者
1.一次也不要称,掂量下就知道了.
2.因为从修理工看的角度来的,"前"指他看的.刚好在第八个

论坛徽章:
0
92 [报告]
发表于 2008-03-12 23:39 |只看该作者
原帖由 baobao54811 于 2008-3-12 16:12 发表



1.从任意2个钱袋里各取一个,上电子秤,读取数字a,取下一个,继续读取数字b,a/2=b,都真,a/2>b,取下为假,反之为真。剩下那个袋子的自己判断吧,还用我说?不会?那陪我跳楼吧。
2.借鉴sleetboy大虾的思路:1->8->15 按照等概率,15中应该有10个左右的电话亭坏掉,即2/3的坏掉,前7有5个坏,后7有5个坏,除去这14部电话就只剩下中间的第8部,要达到2/3的概率,当然先要判断第8个电话的好坏。




首先,带子肯定是不能让从里面取硬币的。不然的话这题就很弱智了。任意两个袋子取一枚。分别称。肯定只能是55、50或50、50。直接就一目了然了。用得着加减乘除么。

第二个答案你的思路很奇怪。

我觉得这两个题目第一个考的是程序员的观察能力。第二个考的是程序员之间的沟通理解能力。认为第八个是坏的。就是人们一些约定俗成的东西。

我的答案在前面85楼。

论坛徽章:
0
93 [报告]
发表于 2008-03-13 13:35 |只看该作者
第二题嘛,就是一个二分查找的算法!题目没有说明从哪个方向走,两边都行!
第一题呢,题意如果能让拿出硬币的话,大家应该觉得很简单。但是如果不行的话,那么这个题目应该没有解。只有稍好一点的答案。
分别称出三个袋子的重量,是50倍的很有可能是真币,但是若假币的数量是100的整数的话,那就称不出来了。还有就是假币的数量是10的整数倍的话,但不是100的整数倍,那么十位数只可能出现偶数!

论坛徽章:
0
94 [报告]
发表于 2008-03-13 14:49 |只看该作者
原帖由 cugb_cat 于 2008-3-2 22:38 发表
1、从其中2个袋子中各取出1枚钱币,然后单独称这2枚钱币即可;
2、因为前八个中有五个是坏的,如果第八个不是坏的,则应该说前七个中有五个是坏的。

完全同意

论坛徽章:
0
95 [报告]
发表于 2008-03-14 17:35 |只看该作者
真复杂,从第二袋取一枚,从第三袋取两枚,共三枚一起称

如果是 165克,第一袋是假的;
如果是 160克,第二袋是假的;
如果是 155克,第三袋是假的;

论坛徽章:
0
96 [报告]
发表于 2008-03-14 19:15 |只看该作者
怎么越是看到后面越是不明白。。。

论坛徽章:
0
97 [报告]
发表于 2008-03-14 20:38 |只看该作者
不能过于纠缠啊,也许面试官就看我临场表现呢。

论坛徽章:
0
98 [报告]
发表于 2008-03-14 21:41 |只看该作者
原帖由 Aryang 于 2008-3-14 17:35 发表
真复杂,从第二袋取一枚,从第三袋取两枚,共三枚一起称

如果是 165克,第一袋是假的;
如果是 160克,第二袋是假的;
如果是 155克,第三袋是假的;



你这不具一般性,如果每袋都只有一个硬币呢。

而且称出来只能是 150、155、160。
怎么能称的出来165。

论坛徽章:
0
99 [报告]
发表于 2008-03-16 20:06 |只看该作者
小问题 大学问
  小子 受教了~
大家可以说是 百家争鸣!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP