关于四个猴子吃桃的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 00:14:32
四个猴子吃一堆桃,第一个猴子吃了剩下三个猴子吃的桃的1/3,第二个猴子吃了剩下三个猴子吃的桃的1/4,第三个猴子吃了剩下三个猴子吃的桃的1/5.第四个猴子吃了48个。问桃的总数及每个猴子吃的桃数

如果题目没错的话
第一个猴子吃了720/23个
第二个猴子吃了576/23个
第三个猴子吃了480/23个
第四个猴子吃了48个
总数就是2280/23个
不过这貌似不太可能把
而且肯定没有整数的答案,我用程序算过了,第四个猴子吃了48个的话就没有整数答案 要是如上楼的所说46个 的确是那个答案:
第一个猴子吃了30个
第二个猴子吃了24个
第三个猴子吃了20个
第四个猴子吃了46个

我用C++写的,LZ不信可以自己验证

#include<iostream>
using namespace std;

int main()
{
const int n=1000, d=46; // n和d 可以随意更改
for(int a=0; a<n; a++)
{
for (int b=0; b<n; b++)
{
for (int c=0; c<n; c++)
{
if (3*a==b+c+d && 4*b==a+c+d && 5*c==a+b+d)
{
cout<<"a,b,c: "<<a<<","<<b<<","<<c<<endl;
}
}
}
}
return 0;
}

125.21739个

楼主的题目出错了吧,如果第四个猴子吃了48个,桃子数不是整数。应该是46个吧。。。
由题知,第一个猴子吃了总数的1/(3+1)即