Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bestand = open('input.txt', 'r')
- alles = bestand.readlines()
- for x in range(len(alles)):
- alles[x] = alles[x].replace('\n', '')
- punten = '0abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'
- dedingen = []
- antwoord = 0
- for x in range(len(alles)):
- linkerhelft = ''
- rechterhelft = ''
- for y in range(int(len(alles[x])/2)):
- linkerhelft += alles[x][y]
- rechterhelft += alles[x][y+int(len(alles[x])/2)]
- # print('links:', linkerhelft)
- # print('rechts:', rechterhelft)
- for z in range(len(linkerhelft)):
- if rechterhelft.find(linkerhelft[z]) != -1:
- gevonden = linkerhelft[z]
- #print(gevonden)
- dedingen.append(gevonden)
- for x in range(len(dedingen)):
- antwoord += punten.find(dedingen[x])
- # print(dedingen[x], punten.find(dedingen[x]))
- print(antwoord)
- badges = []
- antwoord2 = 0
- for x in range(int(len(alles)/3)):
- for y in range(len(alles[x*3])):
- elf2 = alles[x*3+1].find(alles[x*3][y])
- elf3 = alles[x*3+2].find(alles[x*3][y])
- if elf2 > 0 and elf3 > 0:
- gevonden = alles[x*3][y]
- badges.append(gevonden)
- for x in range(len(badges)):
- antwoord2 += punten.find(badges[x])
- # print(badges[x], 'is', punten.find(badges[x]))
- # print('antwoord is nu', antwoord2)
- #print(len(badges))
- #print(badges)
- print(antwoord2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement