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

计算日期到天数转换

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]))

全部评论

相关推荐

道九生:兄弟,牛客又不是黑客,还能钻你电脑里看简历吗
投了多少份简历才上岸
点赞 评论 收藏
分享
12-19 22:04
武汉大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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