Files
advent-of-code/2022/02/part1
2022-12-02 18:52:42 +00:00

34 lines
579 B
Python
Executable File

#!/usr/bin/env python
# lose: 0
# draw: 3
# win: 6
outcomes = {
'A': { # rock: 1
'X': 1 + 3, # rock
'Y': 2 + 6, # paper
'Z': 3 + 0 # scissors
},
'B': { # paper: 2
'X': 1 + 0, # rock
'Y': 2 + 3, # paper
'Z': 3 + 6 # scissors
},
'C': { # scissors: 3
'X': 1 + 6, # rock
'Y': 2 + 0, # paper
'Z': 3 + 3 # scissors
}
}
score = 0
with open('input') as f:
for line in f:
moves = line.rstrip().split(" ")
score = score + outcomes[moves[0]][moves[1]]
print(score)