Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # bestanden lezen en in stukjes hakken:
- bestand = open('input.txt', 'r')
- alles = bestand.readlines()
- for x in range(len(alles)):
- alles[x] = alles[x].replace('\n', '')
- def eerste(stringetje):
- eerste = 23
- y = 0
- while eerste == 23:
- volgende = stringetje[y]
- if volgende.isnumeric():
- eerste = volgende
- y += 1
- return(eerste)
- def laatste(stringetje):
- laatste = 23
- y = len(stringetje) -1
- while laatste == 23:
- volgende = stringetje[y]
- if volgende.isnumeric():
- laatste = volgende
- y -= 1
- return(laatste)
- def getallen(stringetje):
- cijfers = ['zero', 'one', 'two', 'three', 'four', 'five', 'six', 'seven', 'eight', 'nine']
- for x in range(10):
- stringetje = stringetje.replace(cijfers[x], cijfers[x][0]+str(x)+cijfers[x][-1])
- return(stringetje)
- #omzetten voor deel 2 (comment dit weg voor antwoord deel 1):
- for x in range(len(alles)):
- alles[x] = getallen(alles[x])
- #antwoord uitrekenen:
- antwoord = 0
- for x in range(len(alles)):
- # print(eerste(alles[x])+laatste(alles[x]))
- antwoord += int(eerste(alles[x])+laatste(alles[x]))
- print(antwoord)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement