猴子分桃问题,c语言,

问题描述:

猴子分桃问题,c语言,
有一堆桃子和甲乙两组猴子,甲组3 只猴子,乙组5
只.
􀂊 甲组猴子先看到桃子,第一只猴子把桃子均分成3
堆,结果剩下2 个,它吃了这两个,又拿了一堆便
走了.第二、第三只猴子亦照样办理.
􀂊 甲组走后,乙组又看到了桃子,第一只猴子把桃子
均分成5 堆,结果剩下1 个,它吃了这一个,又拿了
一堆便走了.第二、第三、第四、第五只猴子亦照
样办理.
􀂊 请问:8 只猴子分别来过之后,至少还剩多少个桃
原来至少有多少个桃子?
1个回答 分类:综合 2014-10-23

问题解答:

我来补答
答案是:至少剩8188,原来至少84371
/*猴子分桃改版*/
#include
int main()
{
\x05int previous (int current,int share,int remaining);\x05/*定义分桃函数,current分完剩下数值,share份数,remaining被吃的余数,返回值为分前数目*/
\x05int monkeyNum1=3,monkeyNum2=5;\x05/*两组猴子数*/
\x05int peachNum,peachNumr;\x05/*桃子的总数和最后剩下的数目*/
\x05int i,j;\x05/*中间变量*/
\x05for (i=1;i
 
 
展开全文阅读
剩余:2000
上一页:合外力做功,