csc-python-solutions/15/a3.py
2021-02-17 10:24:29 +01:00

9 lines
253 B
Python

def execute(prog):
lines = set()
location = 0
while True:
lines.add(location)
if location==len(prog)-1: return "success"
location = findLine(prog, prog[location].split()[-1])
if location in lines: return "infinite loop"