Advertisement
Guest User

Cheating entrant

a guest
Aug 2nd, 2015
233
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.64 KB | None | 0 0
  1. import random
  2.  
  3. def init_game():
  4.     global stack, wallet, max_taken
  5.     stack = list(range(1, 10001))
  6.     random.shuffle(stack)
  7.     wallet = max_taken = 0
  8.  
  9. def read():
  10.     return stack[0]
  11.  
  12. def take():
  13.     global wallet, max_taken
  14.     amount = stack.pop(0)
  15.     if amount > max_taken:
  16.         wallet += amount
  17.         max_taken = amount
  18.  
  19. def passe():
  20.     stack.pop(0)
  21.  
  22. def test(algo):
  23.     f=[]
  24.     for j in range(1):
  25.         init_game()
  26.         for i in range(10000):
  27.             algo()
  28.         f += [wallet]
  29.     print(sorted(f)[0])
  30.  
  31. def alg():
  32.     global stack
  33.     stack = sorted(stack)
  34.    
  35.     take()
  36.    
  37. test(alg)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement