9.08 投简历
9.12 选择笔试场次
这个比较好的是可以自己选择笔试时间
9.18 15:00 笔试
平台:牛客;时间:90min;满分100分
题型:选择25*2分=50分;编程20分+30分=50分
一、选择题
难度偏中上,不是特别难,但是也好多拿不准的,不全都是纯前端的题,我用了40min才做完
二、编程题(acm)
题1(20分):
题二(30分):
因为提到了50%的数<1000,50%的数≤105,所以直接分情况写了,做的比较傻hhh
个人解答(ac通过):
let str = readline()
let sum = 0
for(let i=0;i<str.length;i++){
sum+=parseInt(str[i])
}
if(str.length==1){
console.log(1)
}else if(str.length==2){
console.log(2)
}else if(str.length==3){
let res = []
for(let i=1;i<str.length;i++){
let a = parseInt(str.slice(0,i)),b = parseInt(str.slice(i))
res.push(a+b)
}
res.push(parseInt(str))
res.push(sum)
console.log([...new Set(res)].length)
}else if(str.length==4){
let res = []
for(let i=1;i<str.length;i++){
let a = parseInt(str.slice(0,i)),b = parseInt(str.sl