【华为OD机试真题 C语言】52、优选核酸检测点 | 机试真题+思路参考+代码解析(未)

news/2024/7/20 18:55:42 标签: 华为od, c语言, 华为OD机试真题, 算法

文章目录

    • 一、题目
      • 🎃题目描述
      • 🎃输入输出
      • 🎃样例1
    • 二、思路参考
    • 三、代码参考
  • 作者:KJ.JK


🍂个人博客首页: KJ.JK
 
🍂专栏介绍: 华为OD机试真题汇总,定期更新华为OD各个时间阶段的机试真题,每日定时更新,本专栏将使用C语言进行更新解答,包含真题,思路分析,代码参考,欢迎大家订阅学习


一、题目


🎃题目描述

张三要去外地出差,需要做核酸,需要在指定时间点前做完核酸,请帮他找到满足条件的核酸检测点。
 
 
● 给出一组核酸检测点的距离和每个核酸检测点当前的人数
 
● 给出张三要去做核酸的出发时间出发时间是10分钟的倍数,同时给出张三做核酸的最晚结束时间
 
● 题目中给出的距离是整数,单位是公里,时间1分钟为一基本单位
去找核酸点时,如下的限制:
 
1、去往核酸点的路上,每公里距离花费时间10分钟,费用是10元
2、核酸点每检测一个人的时间花费是1分钟
3、每个核酸点工作时间都是8点到20点中间不休息,核酸点准时工作,早到晚到都不检测
4、核酸检测结果可立刻知道
5、在张三去某个核酸点的路上花费的时间内,此核酸检测点的人数是动态变化的,变化规则是:
 
● 在非核酸检测时间内,没有人排队
 
● 28点-10点每分钟增加3人
 
● 12点-14点每分钟增加10人
 
要求将所有满足条件的核酸检测点按照优选规则排序列出: .
优选规则:
 
1.花费时间最少的核酸检测点排在前面。
2.花费时间一样花费费用最少的核酸检测点排在前面。
3.时间和费用一样,则ID值最小的排在前面


🎃输入输出

输入
H1 M1
H2 M2
N
ID1 D1 C1
ID2 D2 C2
IDn Dn Cn
H1:当前时间的小时数。
M1:当前时间的分钟数,
H2:指定完成核算时间的小时数。
M2:指定完成核算时间的分钟数。
N:所有核酸检测点个数。
ID1:核酸点的ID值。
D1:核酸检测点距离张三的距离。
C1:核酸检测点当前检测的人数。
 
输出
N
12 T2 M2
l3 T3 M3
N:满足要求的核酸检测点个数
12:选择后的核酸检测点ID
T2:做完核酸花费的总时间(分钟)
M3:去该核算点花费的费用


🎃样例1

输入
10 30
14 50
3
1 10 19
2 8 20
3 21 3

输出
2
2 80 80
1 190 100

二、思路参考


三、代码参考


暂时没有解出来,后续更新,有思路的可以在评论区讨论

作者:KJ.JK


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

相关文章

在线协同办公小程序开发搭建开发环境

目录 介绍 开发环境说明 虚拟机 原因 VirtualBox虚拟机 VMware虚拟机v15 安装MySQL数据库 安装步骤 导入EMOS系统数据库 安装MongoDB数据库 启动Navicat,选择创建MongoDB连接 创建用户 搭建Redis数据库 配置Maven 安装IDEA插件 Lombok插件 …

Buffer Pool(cmu15445 project1)

Overview 这次需要实现三个文件 可扩展哈希表,LRU-K BufferPool 这个project相较于之前难度上升了许多 其中 Extendible Hash Table 和 LRU-K Replacement Policy是作为bufferpool的组件使用的 Extendible Hash Table 一开始没有认真就之间写了,用的…

CSS基础学习--12 分组 和 嵌套 选择器

一、分组选择器 在样式表中有很多具有相同样式的元素 h1 {color:green; } h2 {color:green; } p {color:green; } 为了尽量减少代码&#xff0c;你可以使用分组选择器。 每个选择器用逗号分隔。 在下面的例子中&#xff0c;我们对以上代码使用分组选择器&#xff1a; <!DO…

20230623在WIN10安装PROTEL DXP2004(STEP-BY-STEP)

20230623在WIN10安装PROTEL DXP2004&#xff08;STEP-BY-STEP&#xff09; https://xiazai.zol.com.cn/detail/43/428470.shtml Protel DXP 2004 https://www.onlinedown.net/soft/580490.htm Protel DXP 2004 DXP2004 安装步骤 Failed To load Parallel Port Driver Welcom…

今天就详细告诉你发票识别软件能识别哪些内容

既然大家点进这篇文章&#xff0c;说明大家对增值税发票识别技术非常感兴趣。本文会先介绍增值税发票识别技术的相关知识&#xff0c;然后再具体介绍识别增值税发票的软件有哪些。 增值税发票识别技术是一种基于图像识别和深度学习算法的自动化技术&#xff0c;它可以快速准确…

基于Java在线医疗服务系统设计与实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a; ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ &#x1f345; 文末获取源码联系 &#x1f345; &#x1f447;&#x1f3fb; 精…

对称二叉树(C++)

题目描述 一棵有点权的有根树如果满足以下条件&#xff0c;则被轩轩称为对称二叉树: 1. 二叉树; 2. 将这棵树所有节点的左右子树交换&#xff0c;新树和原树对应位置的结构相同且点权相等。 下图中节点内的数字为权值&#xff0c;节点外的 id 表示节点编号。 现在给出一棵二叉…

django中url和视图函数path re_path views.py

目录 url的定义url的格式django中的urldjango中的创建自己的urldjango访问测试django中的path动态django中的path动态案例django中的path动态类型django中的path动态案例-计算器django的正则路由re_path() url的定义 url 统一资源定位符 url 用来表示互联网上某个资源的地址 …