速度变化的时间到达计划

时间:2017-10-22 13:24:45

标签: python algorithm math physics

我需要帮助来思考为这个问题编程的想法。 该计划旨在创建预计到达时间。

The car have this rule:
When 0km < x <= 6km , Velocity is 24KM/H
When 6km < x <= 10km, Velocity is 33KM/H
When x>10km, Velocity is 30KM/H

Input : 45.0
        10:30

Output : 12:28

The first input is distance and second input is time departured. The output is time arrival
Time format used (24-Hour) & Velocity format used (Metric)

解释

汽车速度在特定距离变化,例如距离为45公里,所以当最初6KM时速度为24KM / H,当汽车在7KM时速度变为33KM / H直到10KM,等等超过10KM时,速度为30KM / H,直到45KM

当#12; 12.28&#39;来自,所以如果我不知道,我就不能写这个程序。我已经计算出平均速度,如6 * 24 = 144,4 * 33 = 132,35 * 30 = 1050。

平均速度:(144 + 132 + 1050)/ 45 = 29,467 KM / H.但是当我在网上使用计算器估计速度为12:28-10:30 = 1:58时。

速度是距离/时间==&gt; 45 / 1.966666666666667 = 22.88135593220339 KM / H.

我的结果远离计算器。

简单草图: enter image description here

1 个答案:

答案 0 :(得分:0)

给出的例子可证明是错误的。正如您正确编写的那样,计算样本旅行的平均速度:

  

速度是距离/时间==&gt; 45 / 1.966666666666667 =   22.88135593220339 KM / H

汽车的规则速度在24至33公里/小时的范围内。这意味着用这辆车驾驶的每次行程的平均速度也必须在这个范围内,但是样本行程的平均速度较低,因此不能正确。