2024年华为OD机试真题-机场航班调度程序-Java-OD统一考试(C卷)

news/2024/7/20 19:01:01 标签: 华为od, java, 开发语言

题目描述:

XX市机场停放了多架飞机,每架飞机都有自己的航班号CA3385,CZ6678,SC6508等,航班号的前2个大写字母(或数字)代表航空公司的缩写,后面4个数字代表航班信息。

但是XX市机场只有一条起飞用跑道,调度人员需要安排目前停留在机场的航班有序起飞。

为保障航班的有序起飞,调度员首先按照航空公司的缩写(航班号前2个字母)对所有航班进行排序,同一航空公司的航班再按照航班号的后4个数字进行排序最终获得安排好的航班的起飞顺序。

请编写一段代码根据输入的航班号信息帮助调度员输出航班的起飞顺序。

说明:

1、航空公司缩写排序按照从特殊符号$ & *, 0~9,A~Z排序;

输入描述:第一行输入航班信息,多个航班号之间用逗号(“,”)分隔,输入的航班号不超过100个例如:

CA3385,CZ6678,SC6508,DU7523,HK4456,MK0987

备注:航班号为6位长度,后4位为纯数字,不考虑存在后4位重复的场景

输出描述:

CA3385,CZ6678,DU7523,HK4456,MK0987,SC6508

补充说明:

示例1

输入:

CA3385,CZ6678,SC6508,DU7523,HK4456,MK0987
输出:

CA3385,CZ6678,DU7523,HK4456,MK0987,SC6508


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

相关文章

VUE的几个面试题

复习一下VUE的面试吧,或许有用呢? 1、VUE组件中的data为什么必须是函数? 答:为了保证每个组件可以维护自己独立的data,确保组件的独立性。如果VUE组件的data是一个对象的话,那么data会在多个实例之间共享…

.NET项目定时任务部署到IIS停止问题

项目场景: 在.Net开发中定时任务我一般都是写在Windows服务中跑,但这次项目组要求直接将定时任务写到web项目中。 问题描述 把定时任务的项目部署到IIS后,定时任务总是无缘无故挂掉。 原因分析: 最后发现是IIS应用程序池的回收…

Lua学习笔记:分享一个用纯Lua写的位操作(异或)

前言 Lua在5.3版本之前没有进行位操作的运算符,如果想用一些位操作没有那么容易,可以使用BIt库来处理,这里分享几个使用纯Lua写的异或运算 local floor math.floor function bxor (a,b)local r 0for i 0, 31 dolocal x a / 2 b / 2if x…

通过 python 和 wget 批量下载文件(在Linux/Ubuntu/Debian中测试)

首先创建一个文本文件d.txt, 一行一个链接。 你可以使用简单的 Python 脚本逐行读取文件 (d.txt) 中的链接,并使用 wget 下载文件: import subprocess# File containing download links (replace with your file path) file_path d.txt# Function to …

C++之获取Windows系统信息

目录 1. 操作系统版本 2. 获取CPU信息 3. 获取内存信息 4. 获取硬盘信息 5.获取网络接口信息 6.获取计算机名称、用户名 在C中,你可以使用Windows API函数来获取Windows系统的各种信息。以下是一些常见的API函数和示例代码,用于获取Windows系统信息…

个推与华为深度合作,成为首批支持兼容HarmonyOS NEXT的服务商

自华为官方宣布HarmonyOS NEXT鸿蒙星河版开放申请以来,越来越多的头部APP宣布启动鸿蒙原生开发,鸿蒙生态也随之进入全新发展的第二阶段。 作为华为鸿蒙生态的重要合作伙伴,个推一直积极参与鸿蒙生态建设。为帮助用户在HarmonyOS NEXT上持续享…

c++中list的简单实现

文章目录 list介绍节点类(listNode)__list__iterator(迭代器类)operator-> list的成员函数empty_init() 初始化节点list(list<T>& lt) 拷贝构造clear() 清除链表~list() 析构insert() 插入erase() 删除push_back() 尾插push_front() 头插pop_back() 尾删pop_front…

JVM入门篇(面试前速补)

近期看看JVM&#xff0c;看了狂神说入门教学&#xff0c;总结下给大家。 文章目录 1、JVM的位置2、JVM的结构体系3、类加载器及双亲委派机制3.1、类加载器作用3.2、类加载器类型3.3、双亲委派机制 * 4、沙箱安全机制5、Native、方法区5.1、Native&#xff08;本地方法栈引用&a…