initial commit

This commit is contained in:
s-prechtl 2022-12-09 08:29:06 +01:00
commit 27fe77bbe1
134 changed files with 21939 additions and 0 deletions

26
2021/Day1/Day1.py Normal file
View file

@ -0,0 +1,26 @@
if __name__ == '__main__':
with open('input.txt', 'r') as f:
input_data = f.readlines()
input_data = [int(x) for x in input_data]
# Part 1
sol = 0
for i in range(len(input_data)):
if i>0 and input_data[i] > input_data[i-1]:
sol+=1
print(sol)
# Part 2
windows = []
sol = 0
for i in range(len(input_data)):
if i < len(input_data)-2:
windows.append(sum(input_data[i:i+3]))
for i in range(len(windows)):
if i>0 and windows[i] > windows[i-1]:
sol+=1
print(sol)

2000
2021/Day1/input.txt Normal file

File diff suppressed because it is too large Load diff