You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
636 B
28 lines
636 B
dicx = { "A": 3, "B": 1, "C": 2} |
|
dicy = { "A": 1, "B": 2, "C": 3} |
|
dicz = { "A": 2, "B": 3, "C": 1} |
|
dics = { "X" : dicx, "Y": dicy, "Z": dicz} |
|
|
|
def funcy(lett, tempi): |
|
tempa = inp[tempi].replace(" "+lett, "") |
|
return dics[lett][tempa] |
|
|
|
|
|
score=0 |
|
|
|
f = open('input2.txt', 'r') |
|
inp = f.readlines() |
|
|
|
for i in range(len(inp)): |
|
inp[i] = inp[i].strip() |
|
if "X" in inp[i]: |
|
score = score + 0 |
|
score = score + funcy('X', i) |
|
elif "Y" in inp[i]: |
|
score = score + 3 |
|
score = score + funcy('Y', i) |
|
elif "Z" in inp[i]: |
|
score = score + 6 |
|
score = score + funcy('Z', i) |
|
|
|
print(score) |