第一题:数列分段
满分答案:
y = int(input())
d = int(input())
mon = 0
date = 0
is_leap = 0
a = 0
leap_year = [31,29,31,30,31,30,31,31,30,31,30,31]
nomal_year = [31,28,31,30,31,30,31,31,30,31,30,31]
if y%4 == 0 and y%100 !=0:
is_leap = 1
if y%400 == 0:
is_leap = 1
for i in range(12):
if is_leap == 1:
a = a + leap_year[i]
elif is_leap == 0:
a = a + nomal_year[i]
if a>=d:
mon = i+1
date = d - (a-leap_year[i])
break
print(mon)
print(date)