猴子分香蕉问题 求解
题目描述:
有n只猴子,分若干香蕉。
第一只把香蕉平均分成k分,又多出来了一个,取走一份和多出来的一个。
然后第二只同样把香蕉平均分成k分,又多出来了一个,取走一份和多出来的一个。
第三第四只同样如此。
最后第n只也把香蕉平均分成k分,又多出来了一个,取走一份和多出来的一个。
问原来最少有多少个香蕉。
[/color][size=5]http://yzfy.org
输入:
多组测试数据,一组数据占一行,每行就是n和k(2<= n,k <=30),
当输入0 0的时候结束。
输出:
计算香蕉的最少数目并输出。
你应该假定最后输出的结果不超过32位整数的表示范围。
样例输入:
2 2
2 3
3 3
0 0
样例输出:
7
7
25
这是题目要求 我不只求代码 求给讲解下怎么解决这个问题 我一点思路都没有 谢谢了
有n只猴子,分若干香蕉。
第一只把香蕉平均分成k分,又多出来了一个,取走一份和多出来的一个。
然后第二只同样把香蕉平均分成k分,又多出来了一个,取走一份和多出来的一个。
第三第四只同样如此。
最后第n只也把香蕉平均分成k分,又多出来了一个,取走一份和多出来的一个。
问原来最少有多少个香蕉。
[/color][size=5]http://yzfy.org
输入:
多组测试数据,一组数据占一行,每行就是n和k(2<= n,k <=30),
当输入0 0的时候结束。
输出:
计算香蕉的最少数目并输出。
你应该假定最后输出的结果不超过32位整数的表示范围。
样例输入:
2 2
2 3
3 3
0 0
样例输出:
7
7
25
这是题目要求 我不只求代码 求给讲解下怎么解决这个问题 我一点思路都没有 谢谢了
...全文
相关推荐
IBM笔试题2010
IBM笔试题2010 IBM笔试题2010 IBM笔试题2010 IBM笔试题2010 IBM笔试题2010
人教版二年级数学下学期期中考试题.docx
人教版二年级数学下学期期中考试题.docx
最新二年级上册数学应用题解答问题训练经典题目(10).doc
最新二年级上册数学应用题解答问题训练经典题目(10).doc
三年级数学 暑假作业(26) 北师大版
三年级数学 暑假作业(26) 北师大版
猴子摘香蕉问题求解完整代码
利用一阶谓词逻辑求解猴子摘香蕉问题:房内有一个猴子,一个箱子,天花板上挂了一串香蕉,其位置如图1所示,猴子为了拿到香蕉,它必须把箱子搬到香蕉下面,然后再爬到箱子上。请定义必要的谓词,列出问题的初始化状态(即下图所示状态),目标状态(猴子拿到了香蕉,站在箱子上,箱子位于位置b)。


