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

计算日期到天数转换

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

1.判断闰年
2.数组保存平年,闰年11月份天数
3.计算天数的前面月份天数加当月天数
const rl = require("readline").createInterface({ input: process.stdin });
var iter = rl[Symbol.asyncIterator]();
const readline = async () => (await iter.next()).value;
//
void async function () {
    // Write your code here

    while(line = await readline()){
        //平年
        let arr=[0,0,31,59,90,120,151,181,212,243,273,304,334]
        //润年
        let arr2=[0,0,31,60,91,121,152,182,213,244,274,305,335]

        let tokens = line.split(' ');
        let year = parseInt(tokens[0]);
        let month = parseInt(tokens[1]);
        let day = parseInt(tokens[2]);
       let res = 0;
       if(isLeapYear(year)){
           res =arr2[month]+parseInt(day)
       }else {
           res =arr[month]+parseInt(day)

       }
        console.log(res)
    }
}()
function isLeapYear(num){
    if(num%4==0 &&num%100!=0 || num%400 == 0){
        return 1
    }
    return 0
}
全部评论

相关推荐

10-25 00:32
香梨想要offer:感觉考研以后好好学 后面能乱杀,目前这简历有点难
点赞 评论 收藏
分享
霁华Tel:秋招结束了,好累。我自编了一篇对话,语言别人看不懂,我觉得有某种力量在控制我的身体,我明明觉得有些东西就在眼前,但身边的人却说啥也没有,有神秘人通过电视,手机等在暗暗的给我发信号,我有时候会突然觉得身体的某一部分不属于我了。面对不同的人或场合,我表现出不一样的自己,以至于都不知道自己到底是什么样子的人。我觉得我已经做的很好,不需要其他人的建议和批评,我有些时候难以控制的兴奋,但是呼吸都让人开心。
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务