题解 | #计算日期到天数转换#

计算日期到天数转换

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

while True:
    try:
        s = input().split()
        year, month, day = int(s[0]), int(s[1]), int(s[2])
        s1 = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
        s2 = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]
        if year%4 == 0 and year%100 != 0 or year%400 == 0:
            print(sum(s2[:month-1]) + day)
        else: print(sum(s1[:month-1]) + day)
    except:
        break

全部评论

相关推荐

刷牛客的我很豁达:你是不是对算法有什么误解,你没手握两篇顶刊顶会,还想搞算法岗,有顶刊顶会在算法岗算才入门
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

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