問題を追いかける.
1230 ワード
1.タイトル:
長さnメートルの環状滑走路で、甲乙2人は同時に並んでスタートし、甲の平均速度は毎秒aメートル、乙の平均速度は毎秒bメートルで、2人のスタート後の最初の出会いはスタートラインの数メートル前ですか?
入力データは複数のテストインスタンスからなり、各テストインスタンスが1行を占める.各グループのデータ入力量n,a,b.
出力が最初に出会ったのはスタートラインの数メートル前で、出力ごとに1行を占めて、結果は整然としています.
lj
2.考え方:
この問題はスケジュールの問題です.例の答えは次のとおりです.
300÷(5-4.4)=500秒500×5=2500メートル2500÷300=8......100メートル、これは小学校の奥数のテーマです.
3.参照コード:
Problem Description
長さnメートルの環状滑走路で、甲乙2人は同時に並んでスタートし、甲の平均速度は毎秒aメートル、乙の平均速度は毎秒bメートルで、2人のスタート後の最初の出会いはスタートラインの数メートル前ですか?
Input
入力データは複数のテストインスタンスからなり、各テストインスタンスが1行を占める.各グループのデータ入力量n,a,b.
Output
出力が最初に出会ったのはスタートラインの数メートル前で、出力ごとに1行を占めて、結果は整然としています.
Sample Input
300 5 4.4
Sample Output
100
Author
lj
2.考え方:
この問題はスケジュールの問題です.例の答えは次のとおりです.
300÷(5-4.4)=500秒500×5=2500メートル2500÷300=8......100メートル、これは小学校の奥数のテーマです.
3.参照コード:
#include
int main()
{
double n, a, b, t, x, y, w;
int z;
while (~scanf("%lf%lf%lf", &n, &a, &b)) {
if (a > b)
t = a - b;
else
t = b - a;
y = n / t;
x = a * y;
z = (int)x / n;
w = x - z * n;
printf("%d
", (int)w);
}
return 0;
}