题解 | 计算日期到天数转换
计算日期到天数转换
https://www.nowcoder.com/practice/769d45d455fe40b385ba32f97e7bcded
import sys
birthday = list(map(int,sys.stdin.readline().strip().split()))
list1 = [31,28,31,30,31,30,31,31,30,31,30,31]
list2 = [31,29,31,30,31,30,31,31,30,31,30,31]
if (birthday[0] % 4 == 0 and birthday[0] % 100 != 0) or birthday[0] % 400 == 0:
day = sum(list2[:(birthday[1])-1]) + birthday[2]
print(day)
else:
day = sum(list1[:(birthday[1])-1]) + birthday[2]
print(day)
查看10道真题和解析