版主别这么狠呀,我是编不出来才来嘛,谢谢了
有65颗宝石,两个人来取,规则是每次必须且只能取1-3颗,取完后,手中为偶数颗的取胜,请编制一个必胜的取法程序。----------------解决方案--------------------------------------------------------
1 我想不出怎么入手,但是我相信后剩4的倍数的思路是绝对错的
2 是我的作业,可是谓尝不是一个有趣的编程呀,学习就是为了面对挑战的不是吗?]
3 版主不要因我名字怎么啦我这次是真心求教的,你也帮帮小弟啊,小弟才开始学呢
----------------解决方案--------------------------------------------------------
本人愚见,要必胜需要这样取:
1.先取
2.始终保持你取后剩余宝石为奇数
----------------解决方案--------------------------------------------------------
保证你拿到手的是 16~48之间的偶数,然后递归求。
----------------解决方案--------------------------------------------------------
想了想,刚才的方法还要修改一下
1.先取
2.始终保持你取后剩余宝石为奇数,若对方取后宝石的数目小于等于4时,判断手中宝石是奇数还是偶数,若为偶数拿走最大偶数,若为奇数拿走最大奇数
至于怎样保持取后剩余宝石为奇数,可以这样,先取两个,然后对方取奇你取奇,对方取偶你就取偶
----------------解决方案--------------------------------------------------------
晕,后面的还是不对
----------------解决方案--------------------------------------------------------
那怎么办呢?
----------------解决方案--------------------------------------------------------
难道就没有人愿意帮我吗?提示一下也好啊!!!!!
[此贴子已经被作者于2006-8-17 16:53:15编辑过]
----------------解决方案--------------------------------------------------------