首页 > 顺丰笔试 记录
头像
ccsyu
编辑于 2020-08-30 10:47
+ 关注

顺丰笔试 记录

//18%正确率
/*从第1天到第m天,你每天中午会打开水龙头向其中灌注ai立方米水。
你灌水的速度极快,可以认为瞬间完成。
而在下午,你会打开放水水管,假设该次放水前水池中有ti立方米水,恰好放掉 Ceil(t/2)立方米水。你放水的速度极快,可以认为瞬间完成。
之后重复操作。你记录了这m天每天灌注的水量,你想知道在第m天晚上,水池中还剩下多少水。
Ceil() 为向上取整函数,Ceil(2.1)=3,Ceil(5)=5*/
var waterV = function(init,days,waterArray){
    init = Number(init);
    days = Number(days);
    if(!days || days!==waterArray.length) return init;
    for(let i=0;i<days;i++){
        init += Number(waterArray[i]);
        init = Math.ceil(init/2);
    }
    return init;
};
var init = 5,days=2,waterArray=[1,2];
console.log(waterV(init,days,waterArray));

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐