NYoj97 兄弟郊遊問題

2021-07-09 16:39:12 字數 539 閱讀 5280

時間限制:

3000 ms  |  記憶體限制:

65535 kb

難度:2 描述

兄弟倆騎車郊遊,弟弟先出發,每分鐘x公尺,m分鐘後,哥哥帶一條狗出發。以每分鐘y公尺的速度去追弟弟,而狗則以每分鐘z公尺的速度向弟弟跑去,追上弟弟後又立即返回,直到哥哥追上弟弟時,狗跑了多少公尺?

輸入

第一行輸入乙個整數n,表示測試資料的組數(n<100)

每組測試資料佔一行,是四個正整數,分別為m,x,y,z(資料保證x輸出

輸出狗跑的路徑,結果保留小數點後兩位。

樣例輸入

1

5 10 15 20

樣例輸出

200.00

解題思路:設哥哥t分鐘後追上弟弟 ;所以 x * (m + t) = y * t;  t = x * m / (y - x); 所以狗狗路程為 z * t;

#include int main()

return 0;

}

nyoj 97 兄弟郊遊問題

時間限制 3000 ms 記憶體限制 65535 kb 難度 2 描述 兄弟倆騎車郊遊,弟弟先出發,每分鐘x公尺,m分鐘後,哥哥帶一條狗出發。以每分鐘y公尺的速度去追弟弟,而狗則以每分鐘z公尺的速度向弟弟跑去,追上弟弟後又立即返回,直到哥哥追上弟弟時,狗跑了多少公尺?輸入 第一行輸入乙個整數n,表示...

NYOJ 97 兄弟郊遊問題

描述 兄弟倆騎車郊遊,弟弟先出發,每分鐘x公尺,m分鐘後,哥哥帶一條狗出發。以每分鐘y公尺的速度去追弟弟,而狗則以每分鐘z公尺的速度向弟弟跑去,追上弟弟後又立即返回,直到哥哥追上弟弟時,狗跑了多少公尺?輸入 第一行輸入乙個整數n,表示測試資料的組數 n 100 每組測試資料佔一行,是四個正整數,分別...

nyoj 97 兄弟郊遊問題 有趣

描述 兄弟倆騎車郊遊,弟弟先出發,每分鐘x公尺,m分鐘後,哥哥帶一條狗出發。以每分鐘y公尺的速度去追弟弟,而狗則以每分鐘z公尺的速度向弟弟跑去,追上弟弟後又立即返回,直到哥哥追上弟弟時,狗跑了多少公尺?輸入 第一行輸入乙個整數n,表示測試資料的組數 n 100 每組測試資料佔一行,是四個正整數,分別...