init
This commit is contained in:
commit
ca9736d8ec
122 files changed
+28514
No files matched your search
@@ -0,0 +1,25 @@
|
||||
with open('input.text', 'r') as file:
|
||||
data: str = file.read()
|
||||
|
||||
been = []
|
||||
santas = [[0, 0], [0, 0]]
|
||||
robo_santa = False
|
||||
|
||||
for char in data:
|
||||
|
||||
match char:
|
||||
case '^':
|
||||
santas[robo_santa][1] += 1
|
||||
case 'v':
|
||||
santas[robo_santa][1] -= 1
|
||||
case '>':
|
||||
santas[robo_santa][0] += 1
|
||||
case '<':
|
||||
santas[robo_santa][0] -= 1
|
||||
|
||||
if not santas[robo_santa] in been:
|
||||
been.append(santas[robo_santa].copy())
|
||||
|
||||
robo_santa = not robo_santa
|
||||
|
||||
print(f'Santa has been to {len(been)} houses.')
|
||||
Reference in new issue
Block a user