Run ID:71477

提交时间:2024-04-24 19:44:41

def day_of_year(year, month, day): """ 计算给定日期是该年的第几天 """ days_in_month = [0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] # 判断是否是闰年 if (year % 4 == 0 and year % 100 != 0) or (year % 400 == 0): days_in_month[2] = 29 # 计算天数 day_of_year = sum(days_in_month[:month]) + day return day_of_year # 测试 year, month, day = list(map(int, input().split())) result = day_of_year(year, month, day) print(result)