时间限制: 1 Sec 内存限制: 128 MB
提交: 512 解决: 274
[状态] [提交] [命题人:admin]
题目描述
ZY和WX骑车郊游,ZY先出发,每分钟X米,M分钟后,WX带一条狗出发。以每分钟Y米的速度去追ZY,而狗则以每分钟Z米的速度向ZY跑去,追上ZY后又立即返回,直到WX追上ZY时,狗跑了多少米?
输入
第一行输入一个整数N,表示测试数据的组数( N < 100 )
每组测试数据占一行,是四个正整数,分别为M,X,Y,Z(数据保证X < Y < Z )
输出
输出狗跑的路程,结果保留小数点后两位。
样例输入 Copy
1
5 10 15 20
样例输出 Copy
200.00
水题
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
double v1,t1,v2,v3;
for(int i=0;i<n;i++){
scanf("%lf %lf %lf %lf",&t1,&v1,&v2,&v3);
double s=t1*v1;
double sum=0;
double last=s/(v2-v1);
sum=last * v3;
printf("%.2f\n",sum);
}
return 0;
}