Advertisement
Guest User

Untitled

a guest
Mar 15th, 2012
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.26 KB | None | 0 0
  1. function test(n, m) {
  2. if (m == 1) {
  3. return [n];
  4. }
  5. if (n == 2) {
  6. return [1, 1];
  7. }
  8. var m1 = Math.floor(m / 2),
  9. m2 = m1 + (m % 2),
  10.  
  11. n2 = rand(m2, n - m1),
  12. n1 = n - n2,
  13.  
  14. r1 = test(n1, m1),
  15. r2 = test(n2, m2);
  16. return r1.concat(r2);
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement