All pastes #165825 Raw Edit

Casanova

public text v1 · immutable
·published 2006-09-10 05:58 UTC
rendered paste body
total = 0
for each elem in queue 
     total += elem
mid = total/sizeof(queue)
     
while (not_empty(queue)) {
     val = dequeue (queue);
     for each elem in queue {
          if (val+elem < mid) {
               enqueue (queue,val + elem);
          }
     }
     enqueue (final, val)

}
print total-max(final)