摄影网站建设大庆网站建设

迈巴克汽车用品(江苏)有限公司 2026/09/09 18:23:37

最新华为上机考试

真题目录:点击查看目录
华为OD面试真题精选:点击立即查看
2025华为od机试双机位B卷

题目描述

某公司举行招聘会,面试官通过叫号系统,按照应聘者的预约先后次序依次呼叫应聘者面试。如果被叫到的应聘者没有及时到场,面试官叫不到人就会过号处理。第一次过号的应聘者会被排到下一位,第二次过号则会排队下两位,第三次过号则会被安排到下四位。以此类推,按2^x的次序计算步长,过号次数越多则排队越后,直至队尾。也有人因为某些原因需要优先面试,优先面试的人会被提前叫号,如果优先面试的人未及时到场,则取消优先面试资格,按约定规则处理。

请写一段程序,实现以上排队叫号功能。

输入描述

每行输入1个应聘者预约消息,依次为应聘者编号、姓名、是否优先面试(true是,false 否)、预约顺序(整数1至1000)、过号次数(整数 0 至10),最后一行以Exit结束。

输出描述

从第1个人开始叫号,输出所有被叫到的应聘者信息,格式为编号:姓名:是否过号(过号输出Y,否则输出N)

补充: 不需要考虑人员自始至终未到场的情况。

示例1

输入

A01 Oliver false 1 0 A02 James false 2 0 A03 william false 3 0 A04 Henry true 4 0 A05 Lucas true 5 0 Exit

输出

A04:Henry:N A05:Lucas:N A01:Oliver:N A02:James:N A03:William:N

说明

针对有设置优先面试、没有应聘者过号的场景依次输入5个应聘者预约信息,面试官依次叫号,因为编号A04、A05的应聘者设置了优先面试,并且A04的预约顺序是4,要先于A05,所以先输出A04,然后输出A05,然后按预约顺序依次输出A01、A02、A03

示例2

输入

A01 Oliver true 1 1 A02 James false 2 2 A03 William false 3 0 A04 Henry false 4 0 Ae5 Lucas true 5 0 Exit

输出

A01:Oliver:Y A05:Lucas:N A01:Oliver:N A02:James:Y A03:William:N A02:James:Y A04:Henry:N A02:James:N

说明

说明:针对有设置优先面试、有应聘者过号的场景依次输入5个应聘者预约信息,面试官依次叫号,因为编号A01、A05的应聘者设置了优先面试,并且A01的预约顺序是1,所以先优先叫号A01,因其过号1次自动排到A05之后。接着依次完成A05、A01叫号后,最后按预约顺序从A02被叫号并触发过号1次过程,随后依次到A03、A02再次过号、然后排位2位到最后,最后依次完成A04、A02叫号。

解题思路

1. 数据模型构建 (Data Model)

首先,需要定义一个对象(或结构体)来存储每位应聘者的信息。该对象应包含以下属性:

  • ID: 编号 (字符串)
  • Name: 姓名 (字
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

国家建设部网站网站建设品牌

字符+拼音混合输入纠错机制,解决中文多音字发音难题在语音合成技术日益渗透到短视频、虚拟主播和有声书创作的今天,一个看似微小却影响深远的问题正被越来越多创作者关注&#

2026/06/30 11:43:28

网站建设软件西安企业网站建设

163MusicLyrics 是一款专为音乐爱好者打造的跨平台歌词获取工具,支持网易云音乐、QQ音乐等主流平台的高质量歌词下载与管理。无论你是Windows、Linux还是macOS用户

2026/06/30 12:58:34

潍坊网站建设上海营销型网站建设

Moonlight-Switch是一款专为任天堂Switch设计的开源游戏串流工具,让你能将PC端的3A大作和独立游戏无缝投射到掌机屏幕。通过高效的视频编码技术和直观的操作界面ÿ

2026/06/30 12:57:03

如何建设网站网站建设技术

第一章:Dify响应Charset配置的核心概念Dify 作为一个支持多语言与国际化部署的低代码 AI 应用开发平台,其对字符集(Charset)

2026/06/30 14:11:39

惠州网站建设东营网站建设

跨平台数据存储终极方案:Taro多端适配实战指南【免费下载链接】taro开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付

2026/06/30 11:03:23

河南网站建设网站建设网站建设

Vivado 2018.3 安装实战:手把手带你搞定 Xilinx Artix-7 开发环境你是不是也曾在安装 Vivado 时卡在“启动浏览器失败”?或者明明点了“安装

2026/06/30 13:43:07

牡丹江网站建设九江网站建设

GLM-Edge-V-2B作为一款专为边缘设备优化的20亿参数图文多模态模型,标志着AI交互能力向终端设备的进一步下沉,让手机、嵌入式设备等边缘硬件也能流畅实现图文理解与对

2026/06/30 11:07:24

青岛网站建设南京网站建设

快速体验打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容:创建一个React应用,使用Zustand进行状态管理。需要实

2026/06/30 12:02:28

网站建设模板网站建设规划

知乎回答一键生成语音版本便于收听在通勤路上、做家务时,或是闭眼休息的片刻,越来越多用户希望“听”懂一篇知乎高赞回答,而不是盯着屏幕逐字阅读。这种需求背后&#x

2026/06/30 12:38:32