1.题目
有四条水管(A,B,C,D)向一个水池注水,
如果单开A管3天可以注满,
如果单开B管1天可以注满,
如果单开C管4天可以注满,
如果单开D管5天可以注满。
问如果A,B,C,D四条水管同时注水,注满水池需要几天?
2.代码
#include<stdio.h>
int main(void)
{
double a1 = 3;
double b1 = 1;
double c1 = 4;
double d1 = 5;
double day;
day = 1 / (1 / a1 + 1 / b1 + 1 / c1 + 1 / d1); //计算四条水管同时注水多久可以注满
printf("需要%f天!\n", day);
printf("需要%f小时!\n", day*24);
return 0;
}
3.个人见解
day=1/(1/3+1+1/4+1/5)