Problem 4140 --B 航班排序

4140: B 航班排序

"
Time Limit $1$ 秒/Second(s) Memory Limit $128$ 兆字节/Megabyte(s)
提交总数 $0$ 正确数量 $6$
裁判形式 标准裁判/Standard Judge 我的状态 尚未尝试
难度 分类标签
芜宜机场每天都很繁忙,因为目的地天气原因、前序航班情况和航线流量控制,所有的航班不一定能按计划的时间起飞。机场塔台主任会根据航线繁忙程度和目的地天气情况给下60分钟内做好起飞准备的航班进行排序。同时为均衡乘客体验,还会收到航站楼管理部门统计的航班延误信息,即比航班预计起飞时间推迟的分钟数。
 现请你帮忙塔台主任综合上述两方面信息,对待起飞的航班进行排序。排序规则包括两部分,一是对这N个航班,塔台主任排序第一的航班得分是N,第二的航班是N-1,依此类推,排序最后的得分是1;二是延误时间最长的得分是N,第二长的是N-1,依此类推,延误时间最短的得分是1。航班的得分就是这两条规则得分的和。如果两个航班的得分一致,则按延误时间降序排序,延误时间长的航班优先起飞。
第一行包括一个整数N,表示待起飞的航班数。
 第二行包括N个整数ai,第i个整数表示塔台主任对第i个航班给出的排序,按最优先到最不优先。即1表示最优先,N表示最不优先。
第三行包括N个整数bi,表示每个航班的延误时间,每个航班的延误时间不会相同。
输出N行,每行按[起飞排序]:MU00|航班序号|(得分)的方式输出。[起飞排序]是航班在所有待飞航班里的排序;[航班序号]是航班在输入数据中出现的排序,从1开始编号;得分是按上述规则计算出的分数之和。
3
3 1 2
20 50 10
1:MU0002(6)
2:MU0001(3)
3:MU0003(3)

1<=N<=50

1<=ai<=N

0<=bi<=200

ai互不相同

bi互补相同

推荐代码 查看4140 所有题解 上传题解视频得图灵币

本题记录 用 户(点击查看用户) 运行号(点击购买题解) 时 间
算法最快[$2 $ms] 1e-12 1102450 2024-05-29 00:17:11
内存最少[$2180 $KB] 箬滕 1102462 2024-05-29 13:47:06
第一AC 北执 1102251 2024-05-26 09:41:09
第一挑战 北执 1102250 2024-05-26 09:40:57

赛题来源/所属竞赛 安徽省机器人大赛2024 N/A

竞赛编号 竞赛名称 竞赛时间 访问比赛