From 6eaf0e604b707a9d117b2858a5d2e54720f0193a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Sun, 15 Dec 2019 17:30:25 +0100 Subject: Minor refactor --- solutions/py/intcode.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/solutions/py/intcode.py b/solutions/py/intcode.py index e9ef90c..d267d63 100644 --- a/solutions/py/intcode.py +++ b/solutions/py/intcode.py @@ -93,11 +93,10 @@ class Computer(object): self.SIG_INPUT = False self.pointer += 2 elif inst[0] == OUT: - if self.output is not None: - self.SIG_OUTPUT = True + if self.SIG_OUTPUT: return self.output = self.get_param(inst, 1) - self.SIG_OUTPUT = False + self.SIG_OUTPUT = True self.pointer += 2 elif inst[0] == JNZ: if self.get_param(inst, 1) != 0: -- cgit v1.2.1