最近更新的博客
- 华为od 2023 | 什么是华为od,od 薪资待遇,od机试题清单
- 华为OD机试真题大全,用 Python 解华为机试题 | 机试宝典
- 【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南
- 华为od机试,独家整理 已参加机试人员的实战技巧
本篇题解:核酸检测人员安排 | 总最快检测效率 or 核酸检测效率
题目
在系统、网络均正常情况下,组织核酸采样员和志愿者对人群进行核酸检测筛查。
每名采样员的效率不同,采样效率为N人/小时
。
由于外界变化,采样员的效率会以M人/小时
为粒度发生变化,M 为采样效率浮动粒度,
M=N*10%
,输入保证N*10%
的结果为整数。
采样员效率浮动规则:采样员需要一名志愿者协助组织才能发挥正常效率,
再此基础上,每增加一名志愿者,效率提升1M
,最多提升3M
,
如果没有志愿者协助组织,效率下降2M
.
怎么安排速度最快?求总最快检测效率(总检查效率为个采样人员效率值相加 )
输入
- 第一行:
- 第一个值,采样员人数,取值范围
[1,100]
; - 第二个值,志愿者人数,取值范围
[1,500]
;
- 第一个值,采样员人数,取值范围
- 第二行:
- 采样员基准效率值(单位人/小时),取值范围
[60,600]
, 保证序列中每项值计算10%
- 采样员基准效率值(单位人/小时),取值范围