标题:作业求助!
只看楼主
风卷浪起
Rank: 3Rank: 3
来 自:中国福建福州福清
等 级:论坛游侠
威 望:4
帖 子:125
专家分:129
注 册:2021-11-13
结帖率:83.33%
已结贴  问题点数:30 回复次数:2 
作业求助!
时间限制:1000ms 内存限制:131072KB
甲、乙两人同时从 A 地出发要尽快同时赶到 B 地。出发时 A 地有一辆小车,可是这辆小车除了驾驶员外只能带一人。已知甲、乙两人的步行速度一样,且小于车的速度。问:怎样利用小车才能使两人尽快同时到达。

输入格式
仅一行,三个整数,分别表示 A、B 两地的距离 s (1≤s≤2000) 米,人的步行速度 a 米/秒,车的速度 b 米/秒,a<b<2000。

输出格式
两人同时到达 B 地需要的最短时间,单位秒,保留 2 位小数。

输出时每行末尾的多余空格,不影响答案正确性

样例输入
120  5  25
样例输出
9.60
各位大佬,请求帮助!这是学校的作业,需及时上交!怎么做啊???!!! 再次感谢!
搜索更多相关主题的帖子: 输出 同时 作业 格式 速度 
2022-02-01 22:10
纯蓝之刃
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:76
帖 子:554
专家分:3690
注 册:2019-7-29
得分:30 
程序代码:
s, a, b = input("请输入A、B 两地的距离 s (1≤s≤2000) 米,人的步行速度 a 米/秒,车的速度 b 米/秒,a<b<2000:").split()
s = float(s)
a = float(a)
b = float(b)

x=(a + b) * s / (3 * a + b)
t = x / b + (s - x) / a
print(f"两人同时到达 B 地需要的最短时间为 {round(t,2)}")

一沙一世界,一花一天堂。无限掌中置,刹那成永恒。
2022-02-02 09:52
风卷浪起
Rank: 3Rank: 3
来 自:中国福建福州福清
等 级:论坛游侠
威 望:4
帖 子:125
专家分:129
注 册:2021-11-13
得分:0 
为啥只保留了一位小数?

追阳少年也会身披万丈光芒。
2022-02-02 14:28



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-508263-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.424849 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved