Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function test(n, m) {
- if (m == 1) {
- return [n];
- }
- if (n == 2) {
- return [1, 1];
- }
- var m1 = Math.floor(m / 2),
- m2 = m1 + (m % 2),
- n2 = rand(m2, n - m1),
- n1 = n - n2,
- r1 = test(n1, m1),
- r2 = test(n2, m2);
- return r1.concat(r2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement