southeast
著名写手
著名写手
  • 铜币0枚
  • 威望0点
  • 贡献值0点
阅读:760回复:11

面试题

楼主#
更多 发布于:2004-07-30 16:30
据统计,在美国,在20分钟内能回答出这道题的人,平均年薪在8万美金以上,题目如下:
  5个海盗抢到了100颗宝石,每一颗都一样的大小和价值连城。他们决定这么分:

  1、抽签决定自己的号码(1,2,3,4,5)

  2、首先,由1号提出分配方案,然后大家5人进行表决,当且仅当超过半数的人同意时,按
照他的提案进行分配,否则将被扔入大海喂鲨鱼。

  3、如果1号死后,再由2号提出分配方案,然后大家4人进行表决,当且仅当超过半数的人同
意时,按照他的提案进行分配,否则将被扔入大海喂鲨鱼。

  4、以次类推……

  条件: 每个海盗都是很聪明的人,都能很理智的判断得失,从而做出选择。

  问题:第一个海盗提出怎样的分配方案才能够使自己的收益最大化?



从别的论坛转过来的 -------------------- 好好吃饭,天天睡觉
努力赚钱,娶个老婆
[img]http://www.wait4c.com/bbs/userfiles/2196/2005051614543457820.jpg[/img]
guagua
著名写手
著名写手
  • 铜币10枚
  • 威望2点
  • 贡献值0点
1C#
发布于:2004-08-24 22:30
Re:面试题
我不想回答了,。。。。。

回答了好几次了。。。 -------------------- 呵呵哈哈


 


 
呵呵哈哈 [img]http://www.tvb.com.cn/photo/model/medias/2001-11-13_40642.jpg[/img]     [img]http://bbs.btbbt.com/customavatars/776337.gif[/img]
木虎
普通会员
普通会员
  • 铜币0枚
  • 威望0点
  • 贡献值0点
2C#
发布于:2004-08-24 08:51
Re:面试题
由于这些海盗所实行的那种民主制度,他们的事情就搞成了最厉害的一批海盗多半都是下海喂鱼


无语........ -------------------- -----昨夜,或是几百万年前
-----你,或是一只木虎,或是其它的什么
-----闯入了我的梦

-----------------------------------------
-----昨夜,或是几百万年前 -----你,或是一只木虎,或是其它的什么 -----闯入了我的梦 ----------------------------------------- [img]http://www.menghua.net/UploadFile/2004-8/2004828215416376.jpg[/img]
choeshin
小有名气
小有名气
  • 铜币0枚
  • 威望0点
  • 贡献值0点
3C#
发布于:2004-08-21 19:23
Re:面试题
強! --------------------
吹着前奏望着天空我想起花瓣試着飄落
為妳翹課的那一天花落的那一天 教室的那一間我怎麼看不見 消失的下雨天 我好想再淋一遍
沒想到失去的勇氣我還畱着 好想再問一遍 妳會等待還是離開……
                                                     —— 週傑倫《晴天》
[img]http://news.china.com/zh_cn/history/photos/11025921/20060407/images/11025921_2006040517423490010000.gif[/img]
fatty
写手
写手
  • 铜币0枚
  • 威望0点
  • 贡献值0点
4C#
发布于:2004-08-14 02:57
Re:面试题
碰巧看到过这题
这是一个经典的海盗问题


经典的海盗问题
作者:作者

  数学的逻辑有时会导致看来十分怪异的结论。一般的规则是,如果逻辑推理没有漏洞,那么结论就必定站得住脚,即使它与你的直觉矛盾。 1998年9月,加利福尼亚州帕洛阿尔托的Stephen M. Omohundro寄给我一道难题,它恰好就属于这一类。这难题已经流传了至少十年,但是Omohundro对它作了改动,使它的逻辑问题变得分外复杂了。
  先来看看此难题原先的形状。10名海盗抢得了窖藏的100块金子,并打算瓜分这些战利品。这是一些讲民主的海盗(当然是他们自己特有的民主),他们的习惯是按下面的方式进行分配:最厉害的一名海盗提出分配方案,然后所有的海盗(包括提出方案者本人)就此方案进行表决。如果50%或更多的海盗赞同此方案,此方案就获得通过并据此分配战利品。否则提出方案的海盗将被扔到海里,然后下提名最厉害的海盗又重复上述过程。
  所有的海盗都乐于看到他们的一位同伙被扔进海里,不过,如果让他们选择的话,他们还是宁可得一笔现金。他们当然也不愿意自己被扔到海里。所有的海盗都是有理性的,而且知道其他的海盗也是有理性的。此外,没有两名海盗是同等厉害的——这些海盗按照完全由上到下的等级排好了座次,并且每个人都清楚自己和其他所有人的等级。这些金块不能再分,也不允许几名海盗共有金块,因为任何海盗都不相信他的同伙会遵守关于共享金块的安排。这是一伙每人都只为自己打算的海盗。最凶的一名海盗应当提出什么样的分配方案才能使他获得最多的金子呢?
  为方便起见,我们按照这些海盗的怯懦程度来给他们编号。最怯懦的海盗为1号海盗,次怯懦的海盗为2号海盗,如此类推。这样最厉害的海盗就应当得到最大的编号,而方案的提出就将倒过来从上至下地进行。
  分析所有这类策略游戏的奥妙就在于应当从结尾出发倒推回去。游戏结束时,你容易知道何种决策有利而何种决策不利。确定了这一点后,你就可以把它用到倒数第2次决策上,如此类推。如果从游戏的开头出发进行分析,那是走不了多远的。其原因在于,所有的战略决策都是要确定:“如果我这样做,那么下一个人会怎样做?”
  因此在你以下海盗所做的决定对你来说是重要的,而在你之前的海盗所做的决定并不重要,因为你反正对这些决定也无能为力了。
  记住了这一点,就可以知道我们的出发点应当是游戏进行到只剩两名海盗——即1号和2号——的时候。这时最厉害的海盗是2号,而他的最佳分配方案是一目了然的:100块金子全归他一人所有,1号海盗什么也得不到。由于他自己肯定为这个方案投赞成票,这样就占了总数的50%,因此方案获得通过。
  现在加上3号海盗。1号海盗知道,如果3号的方案被否决,那么最后将只剩2个海盗,而1号将肯定一无所获——此外,3号也明白1号了解这一形势。因此,只要3号的分配方案给1号一点甜头使他不至于空手而归,那么不论3号提出什么样的分配方案,1号都将投赞成票。因此3号需要分出尽可能少的一点金子来贿赂1号海盗,这样就有了下面的分配方案: 3号海盗分得99块金子,2号海盗一无所获,1号海盗得1块金子。
  4号海盗的策略也差不多。他需要有50%的支持票,因此同3号一样也需再找一人做同党。他可以给同党的最低贿赂是1块金子,而他可以用这块金子来收买2号海盗。因为如果4号被否决而3号得以通过,则2号将一文不名。因此,4号的分配方案应是:99块金子归自己,3号一块也得不到,2号得1块金子,1号也是一块也得不到。
  5号海盗的策略稍有不同。他需要收买另两名海盗,因此至少得用2块金子来贿赂,才能使自己的方案得到采纳。他的分配方案应该是:98块金子归自己,1块金子给3号,1块金子给1号。
  这一分析过程可以照着上述思路继续进行下去。每个分配方案都是唯一确定的,它可以使提出该方案的海盗获得尽可能多的金子,同时又保证该方案肯定能通过。照这一模式进行下去,10号海盗提出的方案将是96块金子归他所有,其他编号为偶数的海盗各得1块金子,而编号为奇数的海盗则什么也得不到。这就解决了10名海盗的分配难题。
  Omohundro的贡献是他把这一问题扩大到有500名海盗的情形,即500名海盗瓜分100块金子。显然,类似的规律依然成立——至少是在一定范围内成立。事实上,前面所述的规律直到第200号海盗都成立。 200号海盗的方案将是:从1到199号的所有奇数号的海盗都将一无所获,而从2到198号的所有偶数号海盗将各得1块金子,剩下的1块金子归200号海盗自己所有。
  乍看起来,这一论证方法到200号之后将不再适用了,因为201号拿不出更多的金子来收买其他海盗。但是即使分不到金子,201号至少还希望自己不会被扔进海里,因此他可以这样分配:给1到199号的所有奇数号海盗每人1块金子,自己一块也不要。
  202号海盗同样别无选择,只能一块金子都不要了——他必须把这100块金子全部用来收买100名海盗,而且这100名海盗还必须是那些按照201号方案将一无所获的人。由于这样的海盗有101名,因此202号的方案将不再是唯一的——贿赂方案有101种。
  203号海盗必须获得102张赞成票,但他显然没有足够的金子去收买101名同伙。因此,无论提出什么样的分配方案,他都注定会被扔到海里去喂鱼。不过,尽管203号命中注定死路一条,但并不是说他在游戏进程中不起任何作用。相反,204号现在知道,203号为了能保住性命,就必须避免由他自己来提出分配方案这么一种局面,所以无论204号海盗提出什么样的方案,203号都一定会投赞成票。这样204号海盗总算侥幸拣到一条命:他可以得到他自己的1票、203号的1票、以及另外100名收买的海盗的赞成票,刚好达到保命所需的50%。获得金子的海盗,必属于根据202号方案肯定将一无所获的那101名海盗之列。
  205号海盗的命运又如何呢?他可没有这样走运了。他不能指望203号和204号支持他的方案,因为如果他们投票反对205号方案,就可以幸灾乐祸地看到205号被扔到海里去喂鱼,而他们自己的性命却仍然能够保全。这样,无论205号海盗提出什么方案都必死无疑。206号海盗也是如此——他肯定可以得到205号的支持,但这不足以救他一命。类似地,207号海盗需要104张赞成票——除了他收买的100张赞成票以及他自己的1张赞成票之外,他还需3张赞成票才能免于一死。他可以获得205号和206号的支持,但还差一张票却是无论如何也弄不到了,因此207号海盗的命运也是下海喂鱼。
  208号又时来运转了。他需要104张赞成票,而205、206、207号都会支持他,加上他自己一票及收买的100票,他得以过关保命。获得他贿赂的必属于那些根据204号方案肯定将一无所获的人(候选人包括2到200号中所有偶数号的海盗、以及201、203、204号)。
  现在可以看出一条新的、此后将一直有效的规律:那些方案能过关的海盗(他们的分配方案全都是把金子用来收买100名同伙而自己一点都得不到)相隔的距离越来越远,而在他们之间的海盗则无论提什么样的方案都会被扔进海里——因此为了保命,他们必会投票支持比他们厉害的海盗提出的任何分配方案。得以避免葬身鱼腹的海盗包括201、202、204、208、216、232、264、328、456号,即其号码等于200加2的某一方幂的海盗。
  现在我们来看看哪些海盗是获得贿赂的幸运儿。分配贿赂的方法是不唯一的,其中一种方法是让201号海盗把贿赂分给1到199号的所有奇数编号的海盗,让202号分给2到200号的所有偶数编号的海盗,然后是让204号贿赂奇数编号的海盗,208号贿赂偶数编号的海盗,如此类推,也就是轮流贿赂奇数编号和偶数编号的海盗。
  结论是:当500名海盗运用最优策略来瓜分金子时,头44名海盗必死无疑,而456号海盗则给从1到199号中所有奇数编号的海盗每人分1块金子,问题就解决了。由于这些海盗所实行的那种民主制度,他们的事情就搞成了最厉害的一批海盗多半都是下海喂鱼,不过有时他们也会觉得自己很幸运——虽然分不到抢来的金子,但总可以免于一死。只有最怯懦的200名海盗有可能分得一份脏物,而他们之中又只有一半的人能真正得到一块金子,的确是怯懦者继承财富。 -------------------- 开学之前,我可是“小猫”。
痛苦~~
我反应迟钝~ 网络处男~
zyx
zyx
著名写手
著名写手
  • 铜币17枚
  • 威望0点
  • 贡献值0点
  • 社区居民
5C#
发布于:2004-08-13 13:13
Re:面试题
楼上说得和我说得差不多
我认为5号不管谁的方案都不会同意的
因为他肯定不会死所以他肯定希望得到得最多。 -------------------- 人生苦恼有二:欲望还没满足;欲望被满足了。
所谓酷其实就是标新立异,不拘一格,酷是一种植根在内但又表现在外的杂乱无章,是让人心乱如麻心急如焚心花怒放却总是心头一颤的结合;所谓超酷就是这种让人心乱如麻心急如焚心花怒放却总是心头一颤的结合的杂乱无章的酷的一种超脱和升华;超酷就是比酷多一个'超"字以你的智商应该很好区别...
southeast
著名写手
著名写手
  • 铜币0枚
  • 威望0点
  • 贡献值0点
6C#
发布于:2004-08-13 09:03
Re:面试题
这么久了还有人看索
我是从一个java论坛上看到的,据说和微软面试题差不多,考的是反向思维,上面的各位有的有点这种思想了但是不是很清晰(但是肯定比我强,我连这方面的想法都没有)。
答案不记得了(真的很对不起,时间长了就忘了,我慢慢推一下,看行不行)。
第5个不讨论,因为如果前面都死了他自己独享(同意的情况是例外,下面会讨论)
第4个,前面任何一个人的意见他都要同意,如果不同意,剩下他和5号后,无论他的建议是什么5号都不会同意。
3号,3号对前面的任何提议都不会同意(同意的情况是例外,下面会讨论),如果前面两个都死了,他的提议至少有2个人同意(3号和4号)
2号,如果对1号的不同意,就要争取3和5中的一个,3肯定不会同意,因为如果2死了的话,3可以全部独享(因为4必须同意,前面讨论过),所以就要争取5的同意,但是5的态度是不确定的。如果5号不同意的话他就得死,所以如果1号的条件还可以的话就会同意一号。
  这样说来1号为了要争取最大利益就要争取到2、3、5号中的一个,3号争取不到,5号是不好争取(5号答不答应都不会死,只不过收益多少问题)。相对来说2号要好争取一些,如果1号死了他也要冒风险。
所以我觉得98 1 0 0 1。

可是答案肯定不是这个,说明我推的还有问题。]
大家再来帮忙,我找到答案在=贴过来。 -------------------- 好好吃饭,天天睡觉
努力赚钱,娶个老婆
[img]http://www.wait4c.com/bbs/userfiles/2196/2005051614543457820.jpg[/img]
zyx
zyx
著名写手
著名写手
  • 铜币17枚
  • 威望0点
  • 贡献值0点
  • 社区居民
7C#
发布于:2004-08-13 00:46
Re:面试题
一号可以说我拿100
因为无论一号的方案是什么2号和4号必须同意不同意就要死,加上一号自己同意所以超过了半数。
3号和5号肯定不同意
因为如果一号被扔到海里那2号肯定要被扔到海里
三号就可以说我拿100 4好只能同意如果不同意
那无论4号的方案是什么5号都不会同意
所以一号的方案肯定能通过,一号想要多少都可以 -------------------- 人生苦恼有二:欲望还没满足;欲望被满足了。
所谓酷其实就是标新立异,不拘一格,酷是一种植根在内但又表现在外的杂乱无章,是让人心乱如麻心急如焚心花怒放却总是心头一颤的结合;所谓超酷就是这种让人心乱如麻心急如焚心花怒放却总是心头一颤的结合的杂乱无章的酷的一种超脱和升华;超酷就是比酷多一个'超"字以你的智商应该很好区别...
fatty
写手
写手
  • 铜币0枚
  • 威望0点
  • 贡献值0点
8C#
发布于:2004-08-12 23:06
Re:面试题
是不是要变成阿? -------------------- 开学之前,我可是“小猫”。
痛苦~~
我反应迟钝~ 网络处男~
以太网
普通会员
普通会员
  • 铜币0枚
  • 威望0点
  • 贡献值0点
9C#
发布于:2004-08-12 17:39
Re:面试题
34
33
33
0
0



-------------------- 我是一个兵
我是一个兵
jiwaipo
写手
写手
  • 铜币21枚
  • 威望1点
  • 贡献值0点
  • 社区居民
10C#
发布于:2004-08-03 13:38
Re:面试题
0   50   50   0   0 -------------------- 夏天来到了,天气热了,一群BT往北飞,一会排成一个"B"字,一会排成一个"T"字..........
今天一群日本人到参观我公司,说实话,这是我第一次看到穿衣服的日本人……
puzzle_man
著名写手
著名写手
  • 铜币9枚
  • 威望1点
  • 贡献值0点
  • 社区居民
11C#
发布于:2004-07-30 22:18
Re:面试题
第一个人自己拿99个, --------------------
--------------------------------------------------------------------------
别拿你的个性挑战我的脾气!!!!

注意:此人偶尔会使用不文明语言!!

--------------------------------------------------------------------------
传说中的最强ID!
[a]http://1319.nease.net[/a]


不论我们在BBS上如何风华一时,最终我们还是要回到现实。结果我们失去的是青春的时光,新鲜的美丽,锋芒毕露的才气,聪慧伶俐的自信,陌生人的捧场,新相识的快乐。最终慰籍我们的总是“草草杯盘共一欢,昏昏灯火话平生”的——寻常故人,寻常人生。[/b]
游客

返回顶部