Guest User

Untitled

a guest
Nov 24th, 2011
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. def solvebig():
  2.     x = 0
  3.     for num_nuggets in range(1, 60):
  4.         for a in range(0, num_nuggets+1):
  5.           for b in range(0, num_nuggets - a + 1):
  6.             for c in range(0, num_nuggets - a - b +1):
  7.               tot_nuggets = 6*a + 9*b + 20*c
  8.               if tot_nuggets == num_nuggets:
  9.                   x = x + 1
  10.                   if x == 6:  #any streak greater than 6 means a possible combo
  11.                               #for all future numbers
  12.                     return num_nuggets - 6
  13.                   else:
  14.                       print a,b,c, num_nuggets
  15.                       num_nuggets += 1                
  16.               elif a == num_nuggets:
  17.                     x = 0
  18.  
Advertisement
Add Comment
Please, Sign In to add comment