Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. f=open("Part1input.txt","r")
  2. init = list(map(int,f.readline().split(",")))
  3. f.close()
  4. for noun in range(99):
  5. for verb in range(99):
  6. inp = init
  7. inp[1] = noun
  8. inp[2] = verb
  9. for i in range(0,len(inp),4):
  10. try:
  11. if inp[i] == 1:
  12. inp[inp[i+3]] = inp[inp[i+1]]+inp[inp[i+2]]
  13. elif inp[i] == 2:
  14. inp[inp[i+3]] = inp[inp[i+1]]*inp[inp[i+2]]
  15. elif inp[i] == 99:
  16. break
  17. except IndexError as e:
  18. continue
  19. if inp[0] == 19690720:
  20. print(100*noun+verb)
  21. exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement