直到做这道题,我才知道不是能整除4的都是闰年。。。。。

计算日期到天数转换

https://www.nowcoder.com/practice/769d45d455fe40b385ba32f97e7bcded

Month = [1,2,3,4,5,6,7,8,9,10,11,12]
Day = [31,28,31,30,31,30,31,31,30,31,30,31]

while 1:
    try:

        date = list(map(int,input().split(' ')))
        year = date[0]
        month = date[1]
        day = date[2]


        if (year % 4 == 0) and year % 100 != 0:
            Day[1] = 29
            print(sum(Day[0:(Month.index(month))])+day)
        else:
            Day[1] = 28
            print(sum(Day[0:(Month.index(month))])+day)
    except:
        break

全部评论

相关推荐

魔法恐龙:这真得给个机会,面试的时候问问不吃饭78.5h怎么做到的
点赞 评论 收藏
分享
10-03 17:08
已编辑
西安电子科技大学 Java
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务