这是我们离散数学课的一次作业:
5个海盗抢到了100颗宝石,每一颗都一样的大小和价值连城,他们决定这分:
1. 抽签决定自己的号码(1,2,3,4,5)
2. 首先,由1号提出分配方案,然后大家5人进行表决,当且仅当超过半数的人同意时,
按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
3. 如果1号死后,再由2号提出分配方案,然后大家4人进行表决,当且仅当超过半数的人同意时,
按照他的提案进行分配,否则将被扔入大海喂鲨鱼。
4. 以次类推......
条件: 1.每个海盗都是极其聪明的人
2.每个海盗都是非常残忍的人
3.每个海盗都能明确的判断得失然后作出明智的选择
问题: 第一个海盗提出怎样的分配方案才能够使自己的收益最大化
下面是我自己写的代码:
可能写的不是很好……我只是想用代码记录我的人生^_^
海盗分宝石
最新推荐文章于 2021-08-25 16:23:01 发布