Day2 update

This commit is contained in:
TiagoRG 2022-12-03 00:52:21 +00:00
parent 50b492c1bc
commit c847f7ecf4
2 changed files with 27 additions and 29 deletions

View File

@ -25,32 +25,3 @@ with open('inputs/input2.txt', 'r') as f:
elif rpsMatch[1] == 'Z': elif rpsMatch[1] == 'Z':
score += 3 + 3 score += 3 + 3
print(f"Total score: {score}") print(f"Total score: {score}")
# Part 2
roundN = 1
score = 0
for rpsMatch in matches:
if rpsMatch[0] == 'A':
if rpsMatch[1] == 'X':
score += 3
elif rpsMatch[1] == 'Y':
score += 1 + 3
elif rpsMatch[1] == 'Z':
score += 2 + 6
elif rpsMatch[0] == 'B':
if rpsMatch[1] == 'X':
score += 1
elif rpsMatch[1] == 'Y':
score += 2 + 3
elif rpsMatch[1] == 'Z':
score += 3 + 6
elif rpsMatch[0] == 'C':
if rpsMatch[1] == 'X':
score += 2
elif rpsMatch[1] == 'Y':
score += 3 + 3
elif rpsMatch[1] == 'Z':
score += 1 + 6
print(f"Total score: {score}")

View File

@ -0,0 +1,27 @@
with open('inputs/input2.txt', 'r') as f:
# Part 2
matches = [rpsMatch.split(' ') for rpsMatch in f.read().split('\n')]
score = 0
for rpsMatch in matches:
if rpsMatch[0] == 'A':
if rpsMatch[1] == 'X':
score += 3
elif rpsMatch[1] == 'Y':
score += 1 + 3
elif rpsMatch[1] == 'Z':
score += 2 + 6
elif rpsMatch[0] == 'B':
if rpsMatch[1] == 'X':
score += 1
elif rpsMatch[1] == 'Y':
score += 2 + 3
elif rpsMatch[1] == 'Z':
score += 3 + 6
elif rpsMatch[0] == 'C':
if rpsMatch[1] == 'X':
score += 2
elif rpsMatch[1] == 'Y':
score += 3 + 3
elif rpsMatch[1] == 'Z':
score += 1 + 6
print(f"Total score: {score}")