Mike


私信TA

用户名:MikeJohnson

访问量:436

签 名:

等  级
排  名 5642
经  验 1459
参赛次数 0
文章发表 10
年  龄 0
在职情况 学生
学  校 中国科学技术大学
专  业 自动化

  自我简介:

业余选手

解题思路:平年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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区