added day01
This commit is contained in:
Binary file not shown.
Binary file not shown.
+2000
File diff suppressed because it is too large
Load Diff
+2000
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,16 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
prev = None
|
||||||
|
inc = 0
|
||||||
|
|
||||||
|
with open("input01.txt", "r") as f:
|
||||||
|
for line in f:
|
||||||
|
num = int(line)
|
||||||
|
if prev is None:
|
||||||
|
prev = num
|
||||||
|
continue
|
||||||
|
if prev < num:
|
||||||
|
inc += 1
|
||||||
|
prev = num
|
||||||
|
|
||||||
|
print(inc)
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
window = []
|
||||||
|
inc = 0
|
||||||
|
|
||||||
|
with open("input02.txt", "r") as f:
|
||||||
|
for line in f:
|
||||||
|
num = int(line)
|
||||||
|
window.append(num)
|
||||||
|
if len(window) < 4:
|
||||||
|
continue
|
||||||
|
x1 = sum(window[0:3])
|
||||||
|
x2 = sum(window[1:4])
|
||||||
|
if x1 < x2:
|
||||||
|
inc += 1
|
||||||
|
window.pop(0)
|
||||||
|
|
||||||
|
|
||||||
|
print(inc)
|
||||||
Reference in New Issue
Block a user