Preparing NOJ

第几天

1000ms 65536K

Description:

在我们现在使用的日历中, 闰年被定义为能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它们不是闰年。例如:1700, 1800, 1900 2100 不是闰年,而 1600, 2000 2400是闰年。

给定公元200011日后的某年某月某日(包括200011日),你的任务:(1)给出这一天从公元200011日开始逝去的天数,(2)判断这一天是当年的第几天

Input:

输入包含若干行,每行包含三个空格间隔的正整数,它们分别表示年、月、日。输入最后一行是−1, 不必处理。可以假设结果的年份不会超过9999。

Output:

多组,每组两行,分别为每行输入所代表的一天从公元200011日开始逝去的天数、在当年的第几天。

Sample Input:

2000 1 1
2009 3 14
-1

Sample Output:

0
1
3360
73

Note:

本题由旧版NOJ导入,来源:NUPT

Info

NOJ

Provider NOJ

Code NOJ1008

Tags

Submitted 55

Passed 18

AC Rate 32.73%

Date 04/20/2019 10:03:10

Related

Nothing Yet