3561:TQL喜欢的科目

时间限制:2 S   /  内存限制:16384 KB
AC:49   /  Submit:187
问题描述

TQL每天都会花一些时间看书学习,学习一段时间以后会放松一下自己(比如做点线性代数题),然后继续学习另一门课程。现在已知TQL一天的学习记录(从6:00开始,最晚到第二天的2:00),需要找到其中用时总和最长的一门课程。例如从8:15到9:05是线性代数,从10:00到10:15是英语,从11:00到11:20是线性代数,从20:00到0:15是C++,显然其中学习时间最长的是C++。

输入描述

只有一组案例。

一个正整数n,表示有n个学习时间段。(n<=100)

然后是n行数据,每行数据包含三个字符串:一个起始时间和一个终止时间,还有课程的名字,两两之间用一个空格间隔。其中时间格式是“小时:分钟”,没有空格,冒号是英文字符,不是中文冒号。小时采用24小时制,如果小时只有一位数字,那么不会有十位数的0;分钟为一位数字时,则会保留十位数的0。例如8点会显示为8:00,而不会是08:00或者8:0。课程名字可能会含有空格

保证是按照从早到晚的顺序列出学习记录,保证每段学习时间不会有重叠。

输出描述

输出一个字符串,表示用时总和最长的课程名字。如果出现并列,那么显示并列课程中,首次学习时间最早的那门(注意一天的学习从6:00开始)。

不要换行。

样例输入复制样例

4

8:15 9:05 Linear Algebra

10:00 10:15 English

11:00 11:20 Linear Algebra

23:05 0:15 CPP

样例输出

Linear Algebra

相关

21-22(2)第2次线上赛


Copyright 2016 - 2024 XUJC ACM Team
闽ICP备2020022076号-1