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:31
大佬,第二题做了吗
点赞 回复 分享
发布于 2020-03-14 21:16

相关推荐

03-11 23:33
已编辑
曲阜师范大学 后端工程师
牛客68808588...:果真开发过12306购票系统吗,这不是一眼就被看穿了
点赞 评论 收藏
分享
合适才能收到offe...:招聘上写这些态度傲慢的就别继续招呼了,你会发现hr和面试官挺神的,本来求职艰难就可能影响一些心态了,你去这种公司面试的话,整个心态会炸的。
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

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