summaryrefslogtreecommitdiff
path: root/2025/01/python.py
blob: 2ba0bbd9a5883af6b1ff9c268c6124db2d885d5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#!/usr/bin/env python3

from fileinput import input
from itertools import accumulate

lines = [line.strip() for line in input()]

add = lambda p, m: (p + int(m[1:]) * ((m[0] == "R") * 2 - 1)) % 100

silver = sum(p == 0 for p in accumulate(lines, add, initial=50))
gold = 0

print("silver:", silver)
print("gold:", gold)