算法练习--连续整数固定和
在给定范围内,找出数的连续整数固定和。
例如(在20范围内):27 = 2+3+..+7 = 27 , 11+12
var ret = new Array();
var sum = function (n,c){
for(var from = 1; from < n ; from++){
var a = new Array();
var s = 0;
for(var i = from; i< n; i++){
s+=i;
a.push(i);
if(s == c){ret.push(a);break;}
}
}
return s;
}
sum(20,4);
for(var i = 0; i<ret.length; i++)
console.log(ret[i]);