3.14 百度笔试第一题

//分饮料: number个人分饮料,饮料有type种,每个人需求的饮料种类list,同种饮料买一送一
//思路:一种类型的一瓶饮料算0.5瓶,如类型1的饮料数量为1.5,则取2。(买三瓶送一瓶)
function getNum(number,type,list){
    var count={};
    for (let i = 0; i < type; i++) {
        var key=list[i];
        if(!count[key]) count[key]=0;
        count[key]+=0.5;
    }
    var res=0;
    for (const key in count) {
        res+=Math.ceil(count[key]);
    }
    return res;
}

#百度##笔试题目#
全部评论
大佬,第二题做了吗
点赞 回复 分享
发布于 2020-03-14 21:16
感觉笔试时要自己写输入输出好麻烦啊
点赞 回复 分享
发布于 2020-03-14 21:31

相关推荐

安静的垂耳兔在泡澡:ks已经第八次投递了,它起码挂了还让你再投,不错了
点赞 评论 收藏
分享
10-24 13:36
门头沟学院 Java
Zzzzoooo:更新:今天下午有hr联系我去不去客户端,拒了
点赞 评论 收藏
分享
点赞 2 评论
分享
牛客网
牛客企业服务