看你的编程潜力有多高!

来源:百度知道 编辑:UC知道 时间:2024/05/25 03:00:19
17名海盗抢得了窖藏的135块金子,并打算瓜分这些战利品。这是一些讲民主的海盗(当然是他们自己特有的民主),他们的习惯是按下面的方式进行分配:最厉害的一名海盗提出分配方案,然后所有的海盗(包括提出方案者本人)就此方案进行表决。如果50%或更多的海盗赞同此方案,此方案就获得通过并据此分配战利品。否则提出方案的海盗将被扔到海里,然后下提名最厉害的海盗又重复上述过程。所有的海盗都乐于看到他们的一位同伙被扔进海里,不过,如果让他们选择的话,他们还是宁可得一笔现金。他们当然也不愿意自己被扔到海里。所有的海盗都是有理性的,而且知道其他的海盗也是有理性的。此外,没有两名海盗是同等厉害的——这些海盗按照完全由上到下的等级排好了座次,并且每个人都清楚自己和其他所有人的等级。这些金块不能再分,也不允许几名海盗共有金块,因为任何海盗都不相信他的同伙会遵守关于共享金块的安排。这是一伙每人都只为自己打算的海盗。最凶的一名海盗应当提出什么样的分配方案才能使他获得最多的金子呢?

最凶的一名海盗要说,大家一齐报数,凡是偶数的都扔到河里去(奇数的人多,hoho),这样人数就会变成这样“一个1是一个人”
11111111111111111
111111111
11111
111
11
1
最后最凶的那名海盗就能独享135块金子,爽歪歪呀!

平均分配

是分100块吧

在哪里看过这个题目,不过我忘记了