当前位置: 首页 > news >正文

【华为OD机试真题 js、python】优选核酸检测点、寻找核酸检测点【2022 Q4 100分】

代码请进行一定修改后使用,提供有js、python两种语言

题目描述

张三要去外地出差,需要做核酸,需要在指定时间点前做完核酸,请帮他找到满足条件的 核酸检测只点。

  • 给出一组核酸检测点的距离和每个核酸检测点当前的人数
  • 给出张三要去做核酸的出发时间 出发时间是10分钟的倍数,同时给出张三做核酸的最晚结束时
  • 题目中给出的距离是整数,单位是公里,时间1分钟为一基本单位

去找核酸点时,有如下的限制:


  • 去往核酸点的路上,每公里距离花费时间10分钟,费用是10元
  • 核酸点每检测一个人的时间花费是1分钟
  • 每个核酸点工作时间都是8点到20点中间不休息,核酸点准时工作,早到晚到都不检测
  • 核酸检测结果可立刻知道
  • 在张三去某个核酸点的路上花费的时间内,此核酸检测点的人数是动态变化的,变化规则是

1.在非核酸检测时间内,没有人排队
2.8点-10点每分钟增加3人
3.12点-14点每分钟增加10人

要求将所有满足条件的核酸检测点按照优选规则排序列出:

优选规则:

1.花费时间最少的核酸检测点排在前面

2.花费时间一样,花费费用最少的核酸检测点排在前面

3.时间和费用一样,则ID值最小的排在前面

输入描述

H1 M1
H2 M2
Z
ID1 D1 C1
ID2 D2 C2
IDn Dn Cn

H1: 当前时间的小时数
M1: 当前时间的分钟

http://www.lryc.cn/news/729.html

相关文章:

  • 【MySQL】MySQL 8.0 新特性之 - 公用表表达式(CTE)
  • 基础面试题:C++中如何理解const修饰符
  • 在RT-Thread STM32F407平台下配置SPI flash为U盘
  • 数据存储技术复习(二)未完
  • 使用 QuTrunk+Amazon Deep Learning AMI(TensorFlow2)构建量子神经网络
  • python selenium浏览器复用技术
  • 第二章:创建虚拟机
  • 码上【call,apply,bind】的手写
  • 代谢组学Nature子刊!抑郁症居然“男女有别”,脑膜淋巴管起关键作用!
  • nacos配置中心搭建
  • uni-app低成本封装一个取色器组件
  • APP 怎么免费接入 MobPush
  • XGBoost
  • 你是什么时候从轻视到高看软件测试的?
  • 基于ssm的航空售票系统
  • 滑动窗口最大值
  • 接口文档参考示例
  • 2010-2019年290个城市经济发展与环境污染数据
  • web开发
  • 【数据结构】优先级队列----堆
  • Python深度学习实战PyQt5信号与槽的连接
  • Window 10 OpenCV 打开罗技(Logitech)摄像头速度慢问题解决
  • 基于yolo的小球位置实时检测
  • 【微服务】Elasticsearch数据聚合自动补全数据同步(四)
  • java面试题(十七)spring
  • 你知道 BI 是什么吗?关于 BI 系统的概述
  • git:详解git rebase命令
  • 第四章——随机变量的数字特征
  • vue2源码阅读理解-响应式数据原理
  • 服务调用分布式session