编程题
### 问题描述 考试将即,小怂看着自己的 $0$ 分成绩单陷入了沉思,好在现在离考试还有一段时间,为了能够考高分,小怂下定决心从现在开始没日没夜地刷题,也就是说小怂一天二十四小时都在刷题。 今天的时间是 $y1$ 年 $m1$ 月 $d1$ 日 $h1$ 时 $m1$ 分,考试时间是 $y2$ 年 $m2$ 月 $d2$ 日 $h2$ 时 $m2$ 分。这期间小怂都用来刷题,问小怂在考试前最多能刷多少题?注意需要考虑闰年。 由于时间十分紧张,小怂只管数量不管质量,根据小怂的经验,他一眼就能知道做出某道题所需要的时间,以分钟计算。 现在给出小怂所拥有的刷题册的题目列表,请你挑出最多题目使小怂在考试前做出来。 ### 输入格式 第一行是一个整数 $N$,表示小怂刷题册的题目数,( $0 \leq N \leq 10000$ )。 接下来 $N$ 行,每行一个整数 $x$,表示刷该题需要用的时间,以分钟记( $0 < x \leq 10000$ )。 接下来两行依次是当前时间和考试时间。时间给出的格式是: $yyyy-mm-dd$ $hh:min$,例如: $2007-06-23$ $02:00$,采用 $24$ 小时制,每天从 $00:00$ 到 $23:59$,年份从 $0000$ 到 $9999$。数据范围保证两个时间差的分钟数在 $int$ 范围内并且考试时间肯定晚于当前时间。 ### 输出格式 一行,一个整数,表示考试前刷的最多题目数。 ### 样例输入 ```plaintext 3 1 2 3 2003-04-16 11:58 2003-04-16 12:01 ``` ### 样例输出 ```plaintext 2 ```
查看答案
赣ICP备20007335号-2