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