四人共同分担120元的就餐款.第一个人付的数是其他人付钱总数是一半,

来源:百度知道 编辑:UC知道 时间:2024/05/28 20:31:07
第二个人付的钱是其他人付钱总数的三分之一,第三个人付的钱是其他人付钱总数的四分之一,第四个人付了多少钱?

第一个人120*(1/3)=40
第二个人120*(1/4)=30
第三个人120*(1/5)=24
120-40-30-24=26

答案应该是:26吧
列方程组就行了。。
设四个人分别为:a b c d
则有:a+b+c+d=120
2a=b+c+d
3b=a+c+d
4c=a+b+d
解得:a=40 b=30 c=24 d=26

#include<stdio.h>
void main()
{
int x=0;
for(int i=1;i<4;i++)
x+=120/(2+i);

printf("第4个人付了%d\n",120-x);
}
结果是26

答案三十

郁闷..
问的不应该是C的问题吗