题目描述
Baidu 的服务器上使用的不是北京时间,而是 Baidu 时间。 Baidu 时间的时分秒与北京时间相同,但是日期与北京时间不同,是用一个正整数表示从 2000 年 1 月 1 日 起的第几天。
现在就请大家设计一个程序将北京时间转换为百度时间。
输入格式
输入数据的每一行为一个待转化的北京时间,格式包括两种:
一种为: YYYY-MM-DD ,( YYYY 表示四位数年份, MM 为两位月份, DD 为两位日期);
另一种为: MM/DD/YYYY ,( YYYY 表示四位数年份, MM 为两位月份, DD 为两位日期);
不符合任何一种格式的输入视为非法输入。
输出格式
每个数据输出一行。如果格式正确,输出一个正整数,否则输出 Error 。
输入样例
2006-03-21
AStar2007
04/22/2007
输出样例
2149
Error
2463
my answer:
明明 是很简单的一道题,搞不懂它的输出样例是怎么算出来的