B. [2025 实验室二面] red的游戏时间

    传统题 1000ms 256MiB

[2025 实验室二面] red的游戏时间

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

redred在大木博士处领到御三家小火龙后,开始了他的旅行。 在旅行路上,他会和训练师对战,会遇到各种各样的宝可梦,会遇到有着不同职业的人,总之,冒险路上redred会遇到很多有趣的事。

作为一个沉默寡言的人,redred喜欢把这些事情发生的时间给记录下来,以便他结束冒险后能够回味。redred会以游戏时长作为时间来记录具体来说如果redred在游戏时长为55分钟时领取到了他的第一只宝可梦,他会将该时间记录成00:05, 如果在1212小时33分挑战宝可梦联盟,他会将时间记录成12:03。由于redred的一次疏忽,他记录下来的所有事件被打乱了,他现在想要将所有事件按时间从小到大列出来,redred忙于挑战道馆,他将问题交给了你。

题目描述

题目将给定你nn个时间和事件,你需要按照时间从小到大的顺序将这些事件输出出来。

输入格式

第一行给定一个数n(1n103)n(1\le n \le 10^3) 接下来的nn行每行给定一个游戏时间xx:xx(00:00xx:xx23:59)xx:xx (00:00\le xx:xx\le23:59)和事件名称ss(一个长度不超过20的字符串,仅有小写字母组成),代表在游戏时长为xx:xxxx:xx时发生了事件ss(由于某些事件可能属于并发事件,即在同一时间发生多件事件,此时按照事件名称的字典序从小到大的顺序输出)

【名词解释】
\hspace{0pt}字典序:从两个数组的第一个元素开始逐个比较,直到找到第一个不同的元素,较小元素所在的数组的字典序较小。 例如: 字符串abbb和abc中abc字典序更大。字符串abb和ab中字符串abb字典序更大。

输出格式

按题目要求输出,输出共nn行,每行输出时间发生的游戏时间和事件名称用空格分隔开。

输入输出样例

输入 #1

3
03:07 champion
00:16 pokemonevolution
00:01 getpokemon

输出 #1

00:01 getpokemon
00:16 pokemonevolution
03:07 champion

解释 #1

显然时间00:0100:01\hspace{8pt}00:1600:16\hspace{8pt} 03:0703:07 这个顺序是从小到大。

说明/提示

请注意输入输出格式。

2025实验室二面(线上同步赛)

未参加
状态
已结束
规则
ACM/ICPC
题目
10
开始于
2025-10-26 14:15
结束于
2025-10-26 18:15
持续时间
4 小时
主持人
参赛人数
41