Run ID:68233
提交时间:2024-03-21 10:49:38
def leyear(y): if y%400==0 or (y%4==0 and y%100!=0): return True else: return False T=int(input()) for i in range(T): n=input() n_list=n.split() c=0 for i in range(len(n_list)): if n_list[i][5:7]=="01" or n_list[i][5:7]=="02": if n_list[i][5:7]=="02" and n_list[i][8:]=="29": print(-1) else: for j in range(18): if leyear(int(n_list[i][:4])+j): c+=366 else: c+=365 print(c) else: for j in range(18): if leyear(int(n_list[i][:4])+j+1): c+=366 else: c+=365 print(c)