BiszBasz

Van ez a legtöbbek által nem ismert, FizzBuzz játék. Ez egy nagyon egyszerű játék, amivel a hárommal az öttel való osztást lehet gyakorolni. Az a lényeg, hogy a játékosok elkezdik sorolni a számokat úgy, hogy a hárommal oszthatók helyett a Fizz, az öttel oszthatók helyett a Buzz szót mondják. Ha hárommal és öttel is osztható, akkor FizzBuzz. Aki hibázik kieset. Az nyer, aki a legnagyobb 3-mal, vagy 5-tel osztható szám helyett mondja, hogy Fizz, Buzz vagy FizzBuzz.

Valahogy így:

1, 2, Fizz, 4, Buzz, Fizz, 7, 8, Fizz, Buzz, 11, Fizz, 13, 14, Fizz Buzz, 16, 17, Fizz, 19, Buzz, Fizz, 22, 23, Fizz, Buzz, 26, Fizz, 28, 29, Fizz Buzz, 31, 32, Fizz, 34, Buzz, Fizz, ...

Mostanában viszont IT állásinterjúkon szokott előfordulni: oldja meg a FizzBuzz "problémát" valamilyen programnyelven. Én mostanában a Pythonnal ismerkedem, ezért meg is csináltam gyorsan, de egy kicsit módosítottam rajta, mert ennek a két szónak mifelénk nem sok értelme lenne (nem mintha angolul túl sok értelmük lenne). Így lett belőle BiszBasz.

Ja és, hogy a programkód se maradjon ki:

for x in range(1,100):
        s = ''
        if (x % 3) == 0:
                s += 'Bisz'
        if (x % 5) == 0:
                s += 'Basz'
        if s == '':
                s = str(x)
        print s