最年长的人
内存限制: 256 Mb时间限制: 1000 ms
题目描述
给定 n 个人的出生日期,请找出其中年龄最大的,并输出他的出生日期。
输入格式
第一行:单个整数 n;
第二行到第n+1行:每行格式如下:
- 首先有一个四位数 y 表示年份;
- 接下来有一个两位数 m 表示月份;
- 最后有一个两位数 d 表示日期;
- 年月日之间以一个减号
-隔开。
输出格式
一行字符串:表示最早的出生日期,格式同输入。
数据范围
- 对于 50%的数据,1≤n≤1,000;
- 对于 100%100%的数据,1≤n≤1,000,000;
- 1900≤y≤2020;
- 保证月份和日期都是两位数且是合理的日期。
样例数据
输入:
4
2008-08-08
1953-06-15
1949-10-01
1926-08-18
输出:
1926-08-18
解析:
拿到题,最先想到的应该是将求最小的年月日,代码如下: