diff --git a/gizzbuzz.py b/gizzbuzz.py new file mode 100755 index 0000000..7278af3 --- /dev/null +++ b/gizzbuzz.py @@ -0,0 +1,65 @@ +a,b,c,d = True,True,True,True +for n in range(1,101): + if a: + if b: + if c: + if d: + d ^= True + print(n) + else: + c ^= True + print(n) + else: + if d: + c ^= True + print(n) + else: + b ^= True + print("Fizz") + else: + if c: + if d: + d ^= True + print(n) + else: + b ^= True + d ^= True + print("Fizz Buzz") + else: + if d: + c ^= True + print(n) + else: + a ^= True + print(n) + else: + if b: + if c: + if d: + d ^= True + print(n) + else: + b ^= True + print("Fizz") + else: + if d: + c ^= True + print(n) + else: + d ^= True + print("Fizz") + else: + if c: + if d: + c ^= True + print(n) + else: + d ^= True + print("Buzz") + else: + if d: + a ^= True + print("Fizz") + else: + b ^= True + print("Buzz")