2024年华为OD机试真题-运输时间-Python-OD统一考试(C卷)

news/2024/7/20 19:42:08 标签: 华为od, python, c语言

题目描述:

M(1<=M <=20)辆车需要在一条不能超车的单行道到达终点,起点到终点的距离为N(1<=N<=400)。速度快的车追上前车后,只能以前车的速度继续行驶,求最后一车辆到达目的地花费的时间。
注:每辆车固定间隔1小时出发,比如第一辆车0时出发,第二辆车1时出发,依次类推
输入描述:

第一行两个数字:M N分别代表车辆数和到终点的距离,以空格分隔。

接下来M行,每行1个数字 S,代表每辆车的速度。0< S<30

输出描述:

输出:最后一辆车到达目的地花费的时间。

补充说明:

示例1

输入:

2 11
3
2
输出:

5.5
说明:

2辆车,距离11,0时出发的车速度快,1时出发的车,达到目的地花费5.5 

 解题思路:数字大小比较+小数处理。

python">m, n = map(int, input().split())
 
arrived = 0
 
for i in range(m):

    speed = int(input())

    arrived = max(arrived, n / speed + i)  
 
cost = arrived - (m - 1)
 
print("{:g}".format(round(cost, 3))) 


http://www.niftyadmin.cn/n/5400422.html

相关文章

c# 读取DataGridView中的数据

/// <summary> /// 读取DataGridView中的数据 /// </summary> /// <param name"dgv">DataGridView对象</param> /// <returns>DataTable对象</returns> private DataTable GetDgvToTab…

MATLAB环境基于全局和局部多特征融合的红外图像分割主动轮廓模型

红外图像是一种热图像&#xff0c;不受光照影响&#xff0c;在光照条件差、有烟雾遮挡的环境中&#xff0c;可以辅助或代替可见光成像在各个领域中应用&#xff0c;同时作为热成像&#xff0c;对景物的热辐射敏感&#xff0c;在安全监测、质量检验等领域具有优势。在以下几个方…

ts学习:is关键词

is关键词主要用来框定类型并实现对应的类型断言&#xff0c;下面看一个例子 写一个简单函数来判断某个值是否是字符串类型 function isString(value:unknown):boolean{return typeof value "string" } 这里我们的参数选用了unknown类型&#xff0c;该类型就是一个…

代码随想录三刷day20

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、力扣257. 二叉树的所有路径二、力扣404. 左叶子之和三、力扣513. 找树左下角的值四、力扣112. 路径总和 前言 如果需要搜索整棵二叉树且不用处理递归返回值…

【电路笔记】-RC网络-RC积分器

RC积分器 文章目录 RC积分器1、概述2、RC积分器3、电容电压4、单脉冲 RC 积分器5、RC积分器示例6、RC 积分器作为正弦波发生器7、总结RC 积分器是一个串联的 RC 网络,可产生与积分的数学过程相对应的输出信号。 1、概述 对于无源 RC 积分器电路,输入连接到电阻,而输出电压取…

IIS发布PHP网站字体404解决办法

最近在使用 IIS 发布 PHP 网站时&#xff0c;我遇到了一个前端问题&#xff0c;即字体库文件 404 错误。这个问题的根本原因是 IIS 未能正确识别字体文件类型&#xff0c;导致浏览器在加载页面时无法正确获取所需字体资源&#xff0c;进而触发了404错误。这样的问题会导致网站页…

【python】yaml转成json

姊妹篇&#xff1a;【python】json转成成yaml yaml数据&#xff1a; address:city: 北京市postalCode: 100000street: 北京路123号 age: 30 cart: - product:name: 笔记本电脑price: 1199.99quantity: 2 - product:name: 智能手机price: 599.99quantity: 1 children: - age: …

用flutter就高人一等?不知道这个优越感从何而来。

脱离的场景和实际需求&#xff0c;去谈论技术优劣&#xff0c;都是耍流氓的行为。 flutter有着不可替代的优势&#xff0c;如 Flutter作为一种跨平台开发框架&#xff0c;具有以下优势&#xff1a; 1一次编写&#xff0c;多平台运行&#xff1a;Flutter使用Dart语言进行开发&am…