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

弘医健康 2026/09/09 17:37:23

最新华为上机考试

真题目录:点击查看目录
华为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: 姓名 (字
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

网站建设协议海口网站建设

从GitHub克隆到运行失败?排查GLM-TTS环境依赖的正确姿势在语音合成技术飞速演进的今天,越来越多开发者尝试将大语言模型(LLM)与TTS

2026/06/30 11:51:57

网站建设收费建设一个网站

提升团队设计效率:PlantUML在线编辑器的协作优势详解【免费下载链接】plantuml-editorPlantUML online demo client项目地址: https://

2026/06/30 12:02:59

专业网站建设黄冈网站建设

匹配子序列的单词数问题描述给定字符串s和一个字符串数组words,返回words中是s的子序列的单词数目。子序列:通过删除s中的一些字符(也可以不删除

2026/06/30 12:19:30

唐山网站建设鞍山网站建设

快速体验打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容:开发一个PYENV效率测试工具,功能包括:1)

2026/06/30 12:30:31

苏州企业网站建设网站建设与

Qwen3-VL-8B-Thinking:80亿参数重构多模态AI应用范式【免费下载链接】Qwen3-VL-8B-Thinking-bnb-4bit项目地址: https://ai.gi

2026/06/30 13:05:04

丹阳网站建设广州企业网站建设

在 C# 开发中,和数据库打交道是家常便饭,而ADO.NET就是我们操作数据库的“得力助手”。它的核心对象各司其职,搭配起来即可完成数据的增、删、改、查。本文

2026/06/30 11:01:23

免费建设网站物流网站建设

Anaconda 修改默认环境路径的实践与思考在深度学习项目开发中,你是否曾遇到这样的窘境:系统盘空间突然告急,排查发现~/anaconda3/envs/下堆

2026/06/30 10:28:20

苏州网站建设电器网站建设

来源:ScienceAI编辑:&在人类和动物的决策行为中,「犯错」似乎总发生在一瞬间。一次错误的选择、一次反应过慢,往往被理解为当下信息

2026/06/30 11:47:58

门户网站建设方案镇江网站建设

第一章:Open-AutoGLM 企业级部署合规改造方案在企业级AI系统部署中,Open-AutoGLM 需满足数据安全、权限控制与审计合规等核心要求。为适配企业内控标准&

2026/06/30 11:34:26

网站建设学习国家建设部网站

Langchain-Chatchat用于法律文书查询的可行性分析在律师事务所的日常工作中,一个常见的场景是:律师需要快速查找《劳动合同法》中关于经济补偿金的具体计算方式。传

2026/06/30 13:16:35