我想问一下五个水手分椰子的问题,不说c语言,现在我觉得3121也是答案,能解释一下吗
展开全部
问题只说一半,我看了你的提问,首先是去百度戚罩了你问的是什么。。。。
如果我搜索的不错,你问的问题是不是:
水手分椰子问题。五个水手发现了一堆椰子,第一个水手把椰子分成枝消5等分,多出一个给了猴子自己藏起了一堆;第二个水手把剩下的椰子混合再分,又分为5等分,多出1个给了猴子,自己藏起1堆,第三,四个水高搭闹手也同样来分第五个水手把椰子分为5等分后,正好多出1个给猴子,问这堆椰子有多少个?
如果是这个,C代码我就不写,因为我百度搜索问题的时候,也在百度文库看到了代码= =
至于你说的
3121
跟着逻辑走一遍就知道是不是了
第一水手 (float)(3121-1)/5 =624 拿走624 留下2496(624*4)
第二水手 (float)(2496-1)/5=499 拿走499 留下1996(499 *4)
第三水手 (float)(1996-1)/5=399 拿走399 留下1596(399 *4)
第四水手 (float)(1596-1)/5=319 拿走319 留下1276(319 *4)
第四水手 (float)(1276-1)/5=255 拿走255 留下1020(255*4)
如果我搜索的不错,你问的问题是不是:
水手分椰子问题。五个水手发现了一堆椰子,第一个水手把椰子分成枝消5等分,多出一个给了猴子自己藏起了一堆;第二个水手把剩下的椰子混合再分,又分为5等分,多出1个给了猴子,自己藏起1堆,第三,四个水高搭闹手也同样来分第五个水手把椰子分为5等分后,正好多出1个给猴子,问这堆椰子有多少个?
如果是这个,C代码我就不写,因为我百度搜索问题的时候,也在百度文库看到了代码= =
至于你说的
3121
跟着逻辑走一遍就知道是不是了
第一水手 (float)(3121-1)/5 =624 拿走624 留下2496(624*4)
第二水手 (float)(2496-1)/5=499 拿走499 留下1996(499 *4)
第三水手 (float)(1996-1)/5=399 拿走399 留下1596(399 *4)
第四水手 (float)(1596-1)/5=319 拿走319 留下1276(319 *4)
第四水手 (float)(1276-1)/5=255 拿走255 留下1020(255*4)
追问
第五个水手把椰子分成五等份,剩了一个给猴子,没说藏起来一堆,所以3121还是对的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询