#12182. 乙何时追上甲

乙何时追上甲

✅ T10009:乙何时追上甲

📘 题目描述

甲、乙两人在一条笔直的公路上 * *同向前进 * *。

  • 甲以 v1v_1 km / h 的速度先出发;
  • 乙以 v2v_2 km / h 的速度,在甲出发 tt 小时后才开始追赶;

假设两人都一直匀速行进,且 v2>v1v_2 > v_1,请你编程计算:乙出发后 * *多少小时能追上甲 * *。


📥 输入格式

一行三个实数 v1,v2,tv_1, v_2, t,分别表示:

  • v1v_1:甲的速度(单位:km / h)
  • v2v_2:乙的速度(单位:km / h)
  • tt:乙比甲晚出发的时间(单位:小时)

保证:

  • 0<v1<v21000 < v_1 < v_2 \le 100

    • 0<t100 < t\le 10

    📤 输出格式

    一个实数,表示乙出发后追上甲所用的时间,保留 * *两位小数 * *。


    📋 输入样例

    4 6 0.5
    

    📋 输出样例

    1.00
    

    🧠 解题思路

    • 乙出发时,甲已经走了:

     追及距离 =v1×t\text{ 追及距离 } = v_1 × t

    • 速度差为:

     速度差 =v2v1\text{ 速度差 } = v_2 - v_1

    • 乙追上甲所需的时间为:

     追及时间 =v1×tv2v1\text{ 追及时间 } = \frac{ v_1 × t }{v_2 - v_1}

🏷️ 题目标签

  • 数学建模
  • 速度问题
  • 模拟计算
  • 浮点数精度