import more stuff

This commit is contained in:
2024-12-03 16:21:15 +01:00
parent d9be62b784
commit 9c9ac3bf3f
4 changed files with 1063 additions and 13 deletions

22
2018/day1/day1.py Normal file
View File

@ -0,0 +1,22 @@
#!/usr/bin/env python3
import itertools
def main(inp):
# Part 1
changes = [int(n) for n in inp]
print(sum(changes))
freq = 0
seen = {0}
for num in itertools.cycle(changes):
freq += num
if freq in seen:
print(freq)
break
seen.add(freq)
if __name__ == '__main__':
with open("input.txt") as inp:
main(inp.readlines())

1025
2018/day1/input.txt Normal file

File diff suppressed because it is too large Load Diff