早教吧 育儿知识 作业答案 考试题库 百科 知识分享

一堆硬币共N枚,甲乙两人轮流从中取走1到2枚.拿到最后一枚的赢.问共有多少种取法?什么情况下先拿的人一定赢

题目详情
一堆硬币共N枚,甲乙两人轮流从中取走1到2枚.拿到最后一枚的赢.问共有多少种取法?什么情况下先拿的人一定赢
▼优质解答
答案和解析
分两种情况:
一:一人每次只拿一个.
N/2=0时,后拿的赢.(N为偶数)
N/2!=0 先拿的赢.(N为奇数)
二:一个每次拿两个
N/2=0时,先拿的赢.
N/2!=0 后拿的赢.
(/和!=分别为整除取余和不等于)
建议你学点C语言,编写个小程序,很简单的.