小乌鸦(精灵)
|
|
3 楼:
Re:Re:小乌鸦分金子.C ...
|
01年07月12日14点43分 |
【holmos在大作中谈到:】 > >哈哈。。。 >小乌鸦还真有意思,居然这也能写成程序。佩服的很! > >顺便纠正程序中的一个BUG,例如在方法三中,并不是最后100个分得金块,而是最后200个人中的100个,这100个可能是奇数号,如1、3、5、... >也可能是偶数号,如2、4、6、...这要根据正在提建议的海盗的号码来确定。如:328号海盗分时,就必须分给2n(n=1,2,...100)号与201-264号海盗中的任意100人才能通过,而456号分的时候就必须分给2n-1(n=1,2,...100)与201-328中的任意100人才行。 >明白了吗?
哇~~~~~~~~~~~~~~~~
大力兄误解了! 小乌鸦的方法三是:当前分金子的海盗得不到金子,把金子分给最后100人,每人一块。 只有这样分才能保证自己不被扔到海里。分不到金子的海盗同不同意都得不到金子,但是如果不同意,那自己就有可能被扔到海里。 如果是最后200个中的单数或双数可以得到金子的话,那就会出现如果把当前分金子者扔到海里自己就可以得到金子的现象,那样当前分金子的海盗就会有可能被扔到海里。 小乌鸦只是列出了一个最简单最安全的方法,不排除有更好的方法!! :)
|
|

|
乌鸦知道自己讨人嫌,
想变成人见人爱的鸽子,
所以把自己染成白色;
鸽子们看见他白里透着黑,把他赶走;
乌鸦们看见他黑里透着白,也把他赶走;
乌鸦知道----自己是另类! :h
|
※来源: 【 推理之门 Tuili.Com 】.
|
|