Mike


私信TA

用户名:MikeJohnson

访问量:1047

签 名:

等  级
排  名 3646
经  验 1879
参赛次数 0
文章发表 15
年  龄 0
在职情况 学生
学  校 ustc
专  业 自动化

  自我简介:

业余选手

解题思路:平年2月28天,闰年2月29天,平年闰年分开考虑

注意事项: 无

参考代码:

y, m, d = map(int, input().split())
day_num = d
year1 = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
year2 = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
# 判断平年闰年
if (y % 100 != 0 and y % 4 == 0) or y % 400 == 0:
    for i in range(m-1):
        day_num += year1[i]
else:
    for i in range(m-1):
        day_num += year2[i]
print(day_num)


 

0.0分

1 人评分

  评论区

  • «
  • »