Fizz buzz

z Wikipédie, slobodnej encyklopédie

Fizz buzz je skupinová slovná hra pre deti, ktorej účelom je naučiť ich delenie čísel. Hráči postupne vymenúvajú čísla, pričom nahrádzajú každé číslo deliteľné tromi slovom "fizz" a každé číslo deliteľné piatimi slovom "buzz".

Hra[upraviť | upraviť zdroj]

Hráči zvyčajne sedia v kruhu. Prvý hráč povie číslo "1" a každý ďalší hráč povie číslo o jedno vyššie od predošlého. Akékoľvek číslo deliteľné tromi musí hráč nahradiť slovom fizz a akékoľvek číslo deliteľné piatimi slovom buzz. Čísla deliteľné oboma sa nahrádzajú slovami fizz buzz. Hráč, ktorý zaváha alebo urobí chybu je vylúčený z hry.

Typická hra fizz buzz môže začínať takto:

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, ...

Programovanie[upraviť | upraviť zdroj]

Fizz buzz (v tomto kontexte často nazývaný FizzBuzz) býva používaný pri vstupnom interview počítačových programátorov. Vytvorenie programu, ktorý vypíše výstup prvých 100 čísel hry FizzBuzz je triviálnym problémom pre každého potenciálneho programátora, takže zamestnávatelia môžu ľahko odhaliť tých, ktorí nie sú dostatočne schopní programátori.

Zdroj[upraviť | upraviť zdroj]

Tento článok je čiastočný alebo úplný preklad článku Fizz buzz na anglickej Wikipédii.