js分情况讨论
序列和
http://www.nowcoder.com/questionTerminal/46eb436eb6564a62b9f972160e1699c9
var line=readline();
let[n,l]=line.split(" ");
var i=l;
var max=100>n/2?n/2+1:101;
var flag=false;
var arr=[];
for(;i<max;i++){
let np=Math.floor(n/i);
if(n/i-np==0&&i%2!=0){//奇数个
let k=(i-1)/2;
for(let j=np-k;j<=np+k;j++)
arr.push(j);
console.log(...arr);
flag=true;
break;
}
else if(n/i-np==0.5){//偶数个
let k=i/2;
for(let j=np-k+1;j<=np+k;j++)
arr.push(j);
console.log(...arr);
flag=true;
break;
}
}
if(flag==false)console.log("No");
查看19道真题和解析