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

计算日期到天数转换

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

from re import L
year=input()
mon=[0,31,60,91,121,152,182,213,244,274,305,335]#直接按闰月吧总数算出来
l=year.split(" ")
ans1=mon[int(l[1])-1]#直接对照就行
if int(l[0])%100==0:#很坑 就差这一个用例 如果年份是整百的 是按照400算的
    if int(l[0])%400!=0 and int(l[1])>2:
        ans1=ans1-1
elif int(l[0])%4!=0 and int(l[1])>2:  
    ans1=ans1-1
print(ans1+int(l[2]))

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-29 14:13
点赞 评论 收藏
分享
07-19 13:28
长沙学院 Java
鸿哥鸿哥:学院(一本),感觉在脱ku子放屁,学院结尾的除了那几家出名的,一律按二本处理
点赞 评论 收藏
分享
07-24 16:39
已编辑
门头沟学院 测试开发
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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