Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.25 KB | None | 0 0
  1. a = {1, 2, 3, 4, 3, 2, 1, 2, 3, 4, 3, 2};
  2.  
  3. b = {{First[a]}};
  4. c = Rest[a];
  5. Catch[
  6. While[True,
  7. n = 1;
  8. While[Total[d = Quiet@Check[Take[c, n],
  9. Throw[AppendTo[b, c]]]] <= Total@Last[b], n++];
  10. AppendTo[b, d];
  11. c = Drop[c, n]]];
  12.  
  13. b
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement