Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
68233 金浩 18岁生日 Python3 Accepted 32 MS 3816 KB 801 2024-03-21 10:49:38

Tests(1/1):


Code:

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)