看到这样一道推理题,我的解法如下(能保证我一定赢)
首先:无论谁先拿,我得保证我最后一次拿的时候不能只剩下一个并且剩下的个数只能为(2,3,5)中的一个,不然的话我肯定会输。这样我只要保证在我最后一次拿之前被拿走的硬币数为(14,13,11)即可。这完全可以做到,因为
14=1+2+4+1+2+4=1+2+4+1+2+2+2
11=1+2+4+4=1+2+4+2+2
13=1+2+4+2+4=1+2+4+4+1+1
也就是说(14,11,13)既可以写成奇数个1,2,4 相加的和,也可以写成偶数个1,2,4相加的和。这样算来无论谁先开始拿,我都能保证在我最后一次拿的时候剩下(2,3,5)这些数目。完全可以保证能赢。不知道还有没有别的解法,请教中。
首先:无论谁先拿,我得保证我最后一次拿的时候不能只剩下一个并且剩下的个数只能为(2,3,5)中的一个,不然的话我肯定会输。这样我只要保证在我最后一次拿之前被拿走的硬币数为(14,13,11)即可。这完全可以做到,因为
14=1+2+4+1+2+4=1+2+4+1+2+2+2
11=1+2+4+4=1+2+4+2+2
13=1+2+4+2+4=1+2+4+4+1+1
也就是说(14,11,13)既可以写成奇数个1,2,4 相加的和,也可以写成偶数个1,2,4相加的和。这样算来无论谁先开始拿,我都能保证在我最后一次拿的时候剩下(2,3,5)这些数目。完全可以保证能赢。不知道还有没有别的解法,请教中。
解决方案 »
- JAVA 简单报表打印
- 用poi导出excel 时 怎么给单元格加边框
- 做毕设急问:一定要用Session Bean调用Entity Bean吗,这样做有什么好处?
- webservices 是什么?我一点概念都没有。
- 求博客源码!!
- 大家帮我看看这个HIBERNATE的数据库关联是否正确。
- struts 标签中如何给表单里的组件如multibox 起名,以区别
- 请问struts里的如何初使化页面,知道的朋友帮忙回答一下,谢谢!
- 在Tomcat下测试Struts例子出错!谢谢各位了!急
- 启动J2EE中的错误问题(J2EE1.4 beta)
- 想问下开放平台问题
- iText写word文档出现的几个问题
如果先手拿4,我就拿2,就是凑6
以此类推,最后12肯定是我拿,剩下4个,怎么拿都输
1、抽签决定自己的号码(1,2,3,4,5)
2、首先,由1号提出分配方案,然后大家5人进行表决,当且仅当超过半数的人同意时,按照他的提案进行分配,否则他将被扔入大海喂鲨鱼。
3、如果1号死后,再由2号提出分配方案,然后大家4人进行表决,当且仅当超过半数的人同意时,按照他的提案进行分配,否则他将被扔入大海喂鲨鱼。
4、以此类推,直到最终得出一个分配方案。
条件:每个海盗都是很聪明的人,都能很理智的判断得失,从而做出选择。
问题:假如你是1号海盗,则你应该提出什么样的分配方案可以使自己的收益最大化(也就是在保命的前提下自己得到的宝石最多)?
记得这道题,先拿占便宜啊。所以先拿必赢。
则每轮乙取的数必须与甲取的数,两数之和能被3整除。即甲取1,则乙取2;甲取2则乙取4;甲取4则乙取2。因16被3除余1,如此取法,可使最终必余一数给甲。