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;
} #百度##笔试题目#

查看9道真题和解析