📅  最后修改于: 2023-12-03 15:34:33.849000             🧑  作者: Mango
该题目涉及到时间、速度和距离的计算。
一辆汽车从A出发,行驶速度为V1 km/h,一小时后又一辆汽车从B出发,行驶速度为V2 km/h,两辆汽车在S点相遇,S点距离B点x km,求A点与S点的距离。
输入共一行,包含三个整数V1、V2和x,分别表示A点行驶速度,B点行驶速度和S点距离B点的距离x。
输出一个实数表示A点与S点的距离,保留小数点后4位。
输入样例:
60 40 120
输出样例:
40.0000
设两辆汽车相遇需要T小时,则:
T = x / (V1 + V2)
根据题目条件,A汽车行驶的距离为:
D = V1 * (T + 1)
则A点与S点的距离为:
s = D - V1 * T
将上面的公式代入,得到:
s = V1 * (T + 1) - V1 * T
= V1
因此,A点与S点的距离就是A点行驶的距离,即:
s = V1 * (T + 1)
# QA – 安置测验|时间速度距离|问题 4
该题目涉及到时间、速度和距离的计算。
## 题目描述
一辆汽车从A出发,行驶速度为V1 km/h,一小时后又一辆汽车从B出发,行驶速度为V2 km/h,两辆汽车在S点相遇,S点距离B点x km,求A点与S点的距离。
## 输入
输入共一行,包含三个整数V1、V2和x,分别表示A点行驶速度,B点行驶速度和S点距离B点的距离x。
## 输出
输出一个实数表示A点与S点的距离,保留小数点后4位。
## 示例
输入样例:
60 40 120
输出样例:
40.0000
## 解题思路
设两辆汽车相遇需要T小时,则:
T = x / (V1 + V2)
根据题目条件,A汽车行驶的距离为:
D = V1 * (T + 1)
则A点与S点的距离为:
s = D - V1 * T
将上面的公式代入,得到:
s = V1 * (T + 1) - V1 * T = V1
因此,A点与S点的距离就是A点行驶的距离,即:
s = V1 * (T + 1)