华为OD机试 - 业务优先级 - 队列(Python/JS/C/C++ 2024 E卷 100分)

一、题目描述

某银行将客户分为了若干个优先级,1级最高,5级最低,当你需要在银行办理业务时,优先级高的人随时可以插队到优先级低的人的前面。

现在给出一个人员到来和银行办理业务的时间序列,请你每次银行办理业务时输出客户的编号。

如果同时有多位优先级相同且最高的客户,则按最先到来的顺序办理。

二、输入描述

输入第一行是一个正整数n,表示输入的序列中的事件数量。(1 ≤ n ≤ 500)

接下来有n行,每行第一个字符为a或p。

当字符为a时,后面会有两个正整数num和x,表示到来的客户编号为num,优先级为x;

当字符为p时,表示当前优先级最高的客户去办理业务。

三、输出描述

输出包含若干行,对于字符p,输出一行,仅包含一个正整数num,表示办理业务的客户编号。

四、测试用例

测试用例1:

1、输入

4
a 1 3
a 2 2
a 3 2
p

2、输出

2

3、说明

客户2和客户3都是优先级2,客户2先到达,因此输出2。

测试用例2:

1、输入

6

华为OD机试 - 银行插队 - 队列(Python/JS/C/C++ 2024 E卷 100分) 华为OD机试 2024E卷题库疯狂收录中,刷题。 阅读详情

相关推荐

2026华为OD机试(Python)真题【E卷+A卷+B卷+C卷+D卷】目录+在线OJ

华为OD机试真题题库【E卷+A卷+B卷+C卷+D卷】目录,Python实现。

MISAYAONE的博客 28万+

【前端面试题-01】webpack 的 runtime 做了什么事情

在 Webpack 中,**runtime** 主要负责管理和执行打包后的模块加载和解析逻辑。它的核心作用包括以下几点:

算法大师! 3755

华为OD机试 新系统 双机位C卷 往年真题 机考题库(持续收录中)以及算法考点详解

每一题都有详细的答题思路、详细的代码注释、样例测试,发现新题目,随时更新,全天优快云在线答疑。

学Java,找哪吒 7万+

2024华为OD机试真题e卷 C 实现【银行插队】

某银行将客户分为了若干个优先级,1级最高,5级最低,当你需要在银行办理业务时,优先级高的人随时可以插队到优先级低的人的前面。现在给出一个人员到来和银行办理业务的时间序列,请你在每次银行办理业务时输出客户的编号。如果同时有多位优先级相同且最高的客户,则按照先来后到的顺序办理。

MISAYAONE的博客 5808

2026华为OD机考新系统真题 + 双机位C卷 + 往年真题 - 题库目录分值说明 + 考点说明+在线OJ

2026年4月1日起,华为OD机试正式切换至新系统模式!采用力扣模式,无需自己写输入! 难度大幅度降低。正在备考华为OD机试的同学,优先刷新系统机试真题,可大幅提升通过率。 新系统考题考点与旧版一致,无需重新适应。本专栏所有算法题均配有详细思路解析,并提供C语言、JS、C++、Python、Go、Java多语言源码实现。订阅后私信即可开通专属OJ刷题权限,高效备考一次上岸!

算法大师! 45万+

华为OD机试 新系统 双机位C卷 往年真题 机考题库(持续收录中)以及算法考点详解(Python/JS/C/C++)

刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释发现新题目,随时更新。

学Java,找哪吒 5万+

2025华为OD机试真题目录【E卷+A卷+B卷+C卷+D卷】持续收录中

本专栏提供2025最新最全的华为OD机试真题库(E+A+B+C+D卷),包括100分和200分题型。题目包含题目描述、输入描述、用例、备注和解题思路、多种语言解法(Java/JS/Py/C/C++)。希望小伙伴们认真学习、顺利通过。

耀耀zz的博客 852

深入解析华为OD机试题:银行插队问题(C++ 详细解答)

通过这篇文章,我们深入探讨了华为OD机试中的银行插队问题,理解了如何通过C++代码解决该问题,并分析了代码的每个细节。这个问题本质上是优先级队列的应用,使用了简单高效的数组和列表来管理客户的优先级和业务办理顺序。我们希望通过本文的详细分析,能够帮助读者更好地理解银行插队问题的解题思路,并掌握如何在类似场景中应用合适的算法和数据结构来解决实际问题。

m0_57781768的博客 268

【华为OD机试真题 Python语言】80、银行插队 | 机试真题+思路参考+代码解析

某银行将客户分为了若干个优先级,1 级最高,5 级最低,当你需要在银行办理业务时,优先级高的人随时可以插队到优先级低的人的 前面。   现在给出一个人员到来和银行办理业务的时间序列,请你在每次银行办理业务时输出客户的编号。   如果同时有多位优先级相同且最高的客户,则按照先来后到的顺序办理

正在更新最新华为OD机试2025B卷,提供OJ在线刷题 1027

【华为OD机试真题】80、银行插队 | 机试真题+思路参考+代码解析(C语言、C++、Java、Py、JS)

某银行将客户分为了若干个优先级,1 级最高,5 级最低,当你需要在银行办理业务时,优先级高的人随时可以插队到优先级低的人的 前面。   现在给出一个人员到来和银行办理业务的时间序列,请你在每次银行办理业务时输出客户的编号。   如果同时有多位优先级相同且最高的客户,则按照先来后到的顺序办理

正在更新最新华为OD机试2025B卷,提供OJ在线刷题 711

【华为OD机考真题】- 跳马问题(C&D卷)(Java)

🔔本文收录于「2025华为OD机试真题(Java版)」专栏,手把手带你零基础教学华为OD机试。本题集提供最优题解思路,解题步骤,代码解析,复杂度分析及最优题解源码等,支持多语言题解,助你轻松拿捏OD机考,一举上岸!安利大家关注&&收藏&&订阅!题库正在疯狂收录中,up!up!up!! 🚫提醒:拒绝一切代考/替考,违法必究!本人所写题库均搜集于互联网。    💗订阅福利:一次订阅,可永久免费阅读,提供在线答疑解惑,后续题库更新皆可阅读使用!

**My Coding Family** 1066

华为OD机考 C++ 【排队问题】

银行有客户,每个客户都有一个优先级,从1到5,其中1级最高、5级最低。假如你在银行办事,那高优先级的客户可以随时走到你前面。现在,给你一串事件,描述了哪些客户什么时候到,以及什么时候有客户办事。每当有客户办事,你要告诉我们是哪位客户。如果几位客户优先级一样,那就是先到先办。如果是 “a” 开头,代表有客户到。然后会跟着两个数字:客户编号和优先级。第一行是一个正整数 n,告诉你有多少事件。如果是 “p”,那么代表现在轮到优先级最高的客户办事。对于每个 “p” 事件,输出办事的客户编号。

wtswts1232的博客 593

华为OD机考100题(含答案).docx

一、内容概要:本文档从华为OD机考中精选100道经典题目,这些题目包括【5键键盘的输出】,【N进制减法】,【报数游戏】等等,并附上答案。 二、适合人群:具备一定编程基础,需要进行华为OD机考的小伙伴 三、能学到什么:通过本文档可以学到华为OD机考的题型以及考察的重点, 四、阅读建议:先自己做一遍,然后再去翻看答案。只有这样才能更好的对自身的知识掌握情况有一个清楚的认识。 一、内容概要:本文档从华为OD机考中精选100道经典题目,这些题目包括【5键键盘的输出】,【N进制减法】,【报数游戏】等等,并附上答案。 二、适合人群:具备一定编程基础,需要进行华为OD机考的小伙伴 三、能学到什么:通过本文档可以学到华为OD机考的题型以及考察的重点, 四、阅读建议:先自己做一遍,然后再去翻看答案。只有这样才能更好的对自身的知识掌握情况有一个清楚的认识。 一、内容概要:本文档从华为OD机考中精选100道经典题目,这些题目包括【5键键盘的输出】,【N进制减法】,【报数游戏】等等,并附上答案。 二、适合人群:具备一定编程基础,需要进行华为OD机考的小伙伴 三、能学到什么:通过本文档可以学到华为OD机考的

从部署到养成:Hermes智能体接入DeepSeek与微信机器人的完整实战指南

智能体(Agent)正成为大模型从“对话”走向“行动”的关键形态。它通过拆解指令、调用工具、执行任务,让AI真正参与工作流。Hermes作为可本地部署的开源智能体框架,支持接入DeepSeek等主流大模型,并提供网关、工具调用、记忆管理等模块化能力。从Docker容器部署到微信机器人桥接,从自动化定时任务到Computer Use桌面控制,Hermes将个人助理从概念落地为可运行的工程系统。本文基于真实实践,梳理架构原理、部署流程、API配置与高频故障排查,为技术玩家提供一套从零到一的上手指南。

weixin_29045001的博客 263

iOS安全攻防:从DarkSword漏洞利用链剖析到纵深防御实践

在移动安全领域,内存破坏漏洞(如堆溢出、释放后使用)是攻击者突破系统防线、实现远程代码执行和权限提升的核心技术原理。这些漏洞利用技术通过精心构造的攻击链,能够绕过沙箱、地址空间布局随机化等安全机制,最终威胁设备内核安全,其技术价值在于揭示了系统安全架构的潜在薄弱环节。在iOS应用开发与系统防护中,理解此类攻击链对于构建有效的纵深防御体系至关重要。应用场景涵盖从安全编码、网络通信加固到运行时应用程序自保护等多个层面。本文以DarkSword工具包为例,深入拆解其利用链,并分享如何通过内存安全实践、代码签名强化

weixin_30357231的博客 479

基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼软硬件参数调试(第一篇)安装调试

基于Ardupilot/PX4固件,APM/PIXhawk硬件的VTOL垂直起降固定翼调试 本文内容大部分来自Kris,我们的K大,在VTOL领域的大牛,在此,非常感谢K大。能引用K大的成果也是自己的荣幸,不便之处还请K大多多包涵,在此引用只是为方便自己日常学习,部分参数表里根据自身情况,增加了相应参数。 1.安装及下载Ardupilot官方固件: VTOL固件的来源可分为Ardupilot官方固...

u011322358的博客 3万+

利用Arcgis提取nc数据并计算区域年均温

1.下载数据。2.解压数据至不含中文的路径中。打开工具箱中的多维分析工具-创建NetCDF栅格图层,导入数据。3.打开工具箱中的数据管理工具-图层和表视图-创建栅格图层,导入数据,对输出数据进行命名,得到月均温栅格数据。4.选择工具箱-Spatial Analyst工具(空间分析工具)-地图代数-栅格计算器,计算全国一年年均温。​5.将其导出为.tif格式数据,方便后期使用。6.选择工具箱-Spatial Analyst工具(空间分析工具)-区域分析--以表格显示分区统计,得到分区域的气温数据。

什么都学亿点点的博客 7990

SAP S/4HANA Public Cloud 配置全景实践

本文提供SAP S/4HANA Public Cloud配置的实用指南,重点介绍三大核心工具:CBC(范围界定与配置)、SAP Activate(方法论与路线图)和Cloud ALM(项目执行与运维)。文章详解了不同系统架构(2SL/3SL)的配置路径,并以制造企业案例说明端到端实施流程。同时提供了工具协同操作方法、初始访问安全建议和常见问题的专家意见,帮助项目团队高效完成实施工作。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 559

动网格-网格重构之铺层(三)

运动区域可以是边界区域 (Boundary Zone),也可以是单元区域 ( Cell Zone)。指定了体网格再生方法后,FLUENT自动地根据运动区域(dynamic zones)的运动来调整内部节点以再生体网格。必须保留至少一层网格。(4)如果边面的法向和运动方向偏角较大,生成的网格扭斜度会比较大铺层算法不适用于边界形状变化较大的情况。(1)体网格再生方法的选择(Smoothing,Layering,Remeshing);(2)适用网格种类:四边形、六面体、三棱柱(网格的分布要服从一定的规则)。

weixin_44386973的博客 2094

《UDS协议从入门到精通》系列——图解0x34:请求下载

上传下载类服务之0x34-请求下载,图解请求+响应格式,直观易懂,快速上手!!

车载系统攻城狮 4925

【CANoe示例分析】0002_SOMEIPDemo

该工程由Vector官方提供,作为仿真SOME/IP节点的示例。Demo中介绍了两种仿真SOME/IP节点的方法,一种是基于arxml数据库的仿真,另一种是没有数据库(arxml、fibex)的仿真。无论是哪种形式的仿真,如果想要通过CAPL程序接收或者发送SOME/IP信息,都需要添加交互层的信息,这些信息可以通过添加DLL文件实现,DLL文件路径在CANoe安装目录下的Exec32文件中。

jasonj333 3514

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

上一篇: 华为OD机试 - 业务优先级 - 队列(Java 2024 E卷 100分)
下一篇: 华为OD机试 - 最优资源分配(Python/JS/C/C++ 2024 E卷 200分)
哪 吒
哪 吒 2022年度博客之星TOP 1 2022年度博客之星TOP 1 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
博客等级 码龄9年 59万+粉丝 2933原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

哪 吒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值