ひさしぶりの日記
http://blog.s21g.com/articles/1344 と id:isano:20090308:1236483960 に触発されてJavaScriptで書いてみました。
function getcombination(n) { return (function (n, i, result) { if(n >= i) { result.push([i, n-i]); return arguments.callee(n, i+1, result); } return result; })(n, 0, []); } print(getcombination(10));