站点图标 陌路寒暄

蓄水池

蓄水池

时间: 1ms        内存:128M

描述:

一个蓄水池装有两个水管,一个是进水管,另一个是出水管。单开进水管m小时可以将空水池注满;单开出水管n小时(n>m)可以将满水池放完。如果两管齐开,将空水池注满需要多少小时。

输入:

输入 m 和 n

输出:

输出空水池注满需要的小时数

示例输入:

1 2

示例输出:

2

提示:

参考答案(内存最优[748]):

#include<stdio.h>
int main(){
	float m,n,t;
	scanf("%f%f",&m,&n);
	t=m*n/(n-m);
	printf("%.0f",t);
	return 0;
}

参考答案(时间最优[0]):

#include<iostream>
using namespace std;
int main()
{
	double n,m;
	while(cin>>m>>n)
	{
		cout<<1/(1/m-1/n)<<endl;
	}
	return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

退出移动版