版权声明:本文为博主原创文章,点个赞随便转 https://blog.csdn.net/qq_20200047/article/details/88585544
时间限制: | 1.0s |
内存限制: | 256.0MB |
问题描述: | 问题描述 给定一个年份y和一个整数d,问这一年的第d天是几月几日? 输入格式 输入的第一行包含一个整数y,表示年份,年份在1900到2015之间(包含1900和2015)。 输出格式 输出两行,每行一个整数,分别表示答案的月份和日期。 样例输入 2015 样例输出 3 样例输入 2000 样例输出 2 |
while True:
try:
mon = [31,28,31,30,31,30,31,31,30,31,30,31]
year = int(input())
day = int(input())
if((year%4==0 and year%100!=0) or year%400 == 0):
mon[1]=29
month = 1
for i in mon:
if(day - i>0):
day -= i
month+=1
else:
break
print(month)
print(day)
except:
break