Advertisement
kylemsguy

CCC 2012 S1.py

Feb 16th, 2013
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.91 KB | None | 0 0
  1. infile = open("s1.in")
  2. indata = infile.readline()
  3. number = int(indata.strip('\n'))
  4. infile.close()
  5.  
  6. def checker(play):
  7.     if play[0] < play[1] < play[2] < play[3]:
  8.         return True
  9.     else:
  10.         return False
  11.    
  12.     return False
  13.  
  14. total = 0
  15. possplays = [0, 0, 0, number]
  16.  
  17. # Now to test all possible combinations of passes
  18. for i in range(100):
  19.     if i >= 99 or i == number:
  20.         continue
  21.     possplays[0] = i + 1
  22.     for ii in range(100):
  23.         if ii >= 99 or ii == i or ii == number:
  24.             continue
  25.         possplays[1] = ii + 1
  26.         for iii in range(100):
  27.             if iii >= 99 or iii == ii or iii == i or iii == number:
  28.                 continue
  29.             possplays[2] = iii + 1
  30.             # check if play results in a score
  31.             score = checker(possplays)
  32.             if score:
  33.                 total += 1
  34.             else:
  35.                 pass
  36.  
  37.  
  38. print total
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement