puzzle1.py (360B)
1 from sets import Set 2 3 file = open('files/puzzle1.txt').readlines() 4 frequency = 0 5 frequencies = Set() 6 frequency_found = False 7 8 while not frequency_found: 9 for s in file: 10 frequencies.add(frequency) 11 frequency += int(s) 12 if frequency in frequencies: 13 frequency_found = True 14 break 15 16 print frequency