兄弟郊遊問題
兄弟郊遊問題時間限製:3000 ms | 內存限製:65535 KB
難度:2
描述
兄弟倆騎車郊遊,弟弟先出發,每分鍾X米,M分鍾後,哥哥帶一條狗出發。以每分鍾Y米的速度去追弟弟,而狗則以每分鍾Z米的速度向弟弟跑去,追上弟弟後又立即返回,直到哥哥追上弟弟時,狗跑了多少米?
輸入
第一行輸入一個整數N,表示測試數據的組數(N<100)
每組測試數據占一行,是四個正整數,分別為M,X,Y,Z(數據保證X<Y<Z)
輸出
輸出狗跑的路徑,結果保留小數點後兩位。
樣例輸入
1
5 10 15 20
樣例輸出
200.00
01.
#include <iostream>
02.
#include <cstdio>
03.
using
namespace
std;
04.
05.
int
main()
06.
{
07.
int
testNum;
08.
cin >> testNum;
09.
while
(testNum--)
10.
{
11.
float
m, x, y, z;
12.
13.
cin >> m >> x >> y >> z;
14.
printf
(
"%.2f\n"
,
m * x / (y - x) * z);
//物理問題,哥哥要趕上的是mx米,相對速度為y-x
15.
}
16.
17.
return
0;
18.
}
最後更新:2017-04-02 15:14:53