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");