Advertisement
rolfvanoven

aoc 2019 dag 1

Sep 5th, 2022
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. bestand = open('input.txt', 'r')
  2. alles = bestand.readlines()
  3.  
  4. for x in range(len(alles)):
  5.   alles[x] = alles[x].replace('\n', '')
  6.  
  7. #print(alles)
  8.  
  9.  
  10. antwoord = 0
  11. benzine = []
  12.  
  13.  
  14. for x in range(len(alles)):
  15.   benzine.append(int(int(alles[x]) / 3) - 2)
  16.  
  17. for x in range(len(benzine)):
  18.   if benzine[x] > 8:
  19.     extra = benzine[x]
  20.     erbij = 0
  21.     zijnweklaar = 0
  22.     while zijnweklaar == 0:
  23. #      print('er moet nog', extra, 'mee')
  24.       extra = int(extra / 3) - 2
  25. #      print('dat kost weer', extra, 'extra')
  26.       erbij = erbij + extra
  27.       if extra <= 8:
  28.         zijnweklaar = 1
  29.     benzine[x] = benzine[x] + erbij
  30.  
  31. antwoord = 0
  32.  
  33. for x in range(len(benzine)):
  34.   antwoord += benzine[x]
  35.  
  36. print(antwoord)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement