列車が別の列車を追い抜く場合にかかる時間を通過算で計算します。
列車Aの長さ、速度、列車Bの長さ、速度を入力し「通過算を計算」ボタンをクリックすると、列車Bが列車Aを追い抜くのにかかる時間の計算方法と、答えを表示します。
長さが200m、速度が毎秒20mの列車Aを、長さが250m、速度が毎秒25mの列車Bが追い抜くのにかかる時間
時間 = 距離 ÷ 速度で、
距離は、A列車の長さ + B列車の長さで、
追い抜くので速度は、B列車の速度 - A列車の速度になるので、
追い抜くのにかかる時間 = (200 + 250) ÷ (25 - 20)
= 90秒になる。
答え:90秒
通過算の例
- 長さが200m、速度が毎秒20mの列車Aを、長さが250m、速度が毎秒25mの列車Bが追い抜くのにかかる時間は何秒か?
- 長さが150m、速度が毎秒20mの列車Aを、長さが210m、速度が毎秒25mの列車Bが追い抜くのにかかる時間は何秒か?
- 長さが250m、速度が毎秒14mの列車Aを、長さが210m、速度が毎秒24mの列車Bが追い抜くのにかかる時間は何秒か?
- 長さが270m、速度が毎秒16mの列車Aを、長さが200m、速度が毎秒26mの列車Bが追い抜くのにかかる時間は何秒か?