Files
advent-of-code-2022/odin/day02/scratch.py
2026-02-17 19:46:29 -05:00

52 lines
1.0 KiB
Python

rock = 0
paper = 1
scissors = 2
print("Friendly first, then enemy")
result = (rock - paper) % 3
print(f"{rock} - {paper} % 3 = {result}")
result = (paper - scissors) % 3
print(f"{paper} - {scissors} % 3 = {result}")
result = (scissors - rock) % 3
print(f"{scissors} - {rock} % 3 = {result}")
print("lose = 2")
lose = 2
result = (paper - rock) % 3
print(f"{paper} - {rock} % 3 = {result}")
result = (scissors - paper) % 3
print(f"{scissors} - {paper} % 3 = {result}")
result = (rock - scissors) % 3
print(f"{rock} - {scissors} % 3 = {result}")
print("win = 1")
win = 1
result = (paper - paper) % 3
print(f"{paper} - {paper} % 3 = {result}")
result = (scissors - scissors) % 3
print(f"{scissors} - {scissors} % 3 = {result}")
result = (rock - rock) % 3
print(f"{rock} - {rock} % 3 = {result}")
print("draw = 0")
draw = 0
print("(friendly - outcome = enemy) % 3")
outcome = (rock - win) % 3
print(f"{outcome} = {scissors}")
outcome = (paper - win) % 3
print(f"{outcome} = {rock}")
outcome = (scissors - win) % 3
print(f"{outcome} = {paper}")