Files
python-aoc-2021/day02/part2.min.py
Sebastian Seedorf 53abaa4d01 Day 03 (minified)
2021-12-04 19:57:36 +01:00

5 lines
176 B
Python

#!/usr/bin/env python3
h,d,a=0,0,0
for c,s in(x.strip().split()for x in open("input.txt")):v=int(s);h,d,a=(h+v,d+a*v,a)if c[0]=='f'else(h,d,a+(-v if c=='up'else v))
print(h*d)