#/usr/bin/env python # A, 1, Rock # B, 2,Paper # C, 3, Scissors # loss, X, 0 # draw, Y, 3 # win, Z, 6 SCORE = { 'A': 1, 'B': 2, 'C': 3, 'X': 0, 'Y': 3, 'Z': 6, 'AX': 'C', # Rock, loose, Scissors 'AY': 'A', # Rock, Draw, Rock 'AZ': 'B', # Rock, Win, Paper 'BX': 'A', # Paper, loose, Rock 'BY': 'B', # Paper, Draw, Paper 'BZ': 'C', # Paper, Win, Scissors 'CX': 'B', # Scissors, loose, Paper 'CY': 'C', # Scissors, Draw, Scissors 'CZ': 'A', # Scissors, Win, Rock } score = 0 with open("input.txt", "r") as f: for line in f: line = line.replace(" ", "").strip() score += SCORE[line[1]] + SCORE[SCORE[line]] print(score)