中大顶流


私信TA

用户名:wujiaming

访问量:1345

签 名:

等  级
排  名 3126
经  验 1954
参赛次数 0
文章发表 27
年  龄 0
在职情况 学生
学  校 中山大学
专  业

  自我简介:

解题思路:好像没什么问题,但是运行还是有百分之五十不通过,望各位大佬指点。

注意事项:

参考代码:

year,month,day = map(int,input().split())

sum = 0

if (year % 4 == 0 and year % 100 != 0) or year % 100 == 0:

    for i in range(1,month):

        if i % 2 == 0 and i != 2:

            monthday = 30

            sum += monthday

        elif i % 2 != 0 :

            monthday = 31

            sum += monthday

        else :

            monthday = 29

            sum += monthday

        



else:

    for i in range(1,month):

        if i % 2 == 0 and i != 2:

            monthday = 30

            sum += monthday

        elif i % 2 != 0 :

            monthday = 31

            sum += monthday

        else :

            monthday = 28

            sum += monthday



print(sum+day)


 

0.0分

0 人评分

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

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区