Fizz buzz – это групповая детская игра для обучения правилам деления. Игроки по очереди считают по возрастающей, заменяя любое число, кратное трем, словом "fizz", а любое число, кратное пяти, словом "buzz".
Правила Начинающий произносит число «1», и каждый следующий игрок прибавляет к предыдущему значению единицу. Когда число делится на три оно заменяется на fizz, если число делится на пять, то произносится buzz. Числа, делящиеся на три и пять одновременно заменяются на fizz buzz. Сделавший ошибку игрок исключается из игры.
Типичная партия в fizz buzz выглядит так:
Программирование Fizz buzz (в данном контексте часто пишется как FizzBuzz) используется в качестве метода проверки подготовки на собеседовании программистов.Imran Ghory (2007-01-24). «Using FizzBuzz to Find Developers who Grok Coding.» Imran On Tech (blog).Jeff Atwood (2007-02-26). «Why Can’t Programmers.. Program?» Coding Horror (blog). Написание программы для вывода первых 100 чисел FizzBuzz является тривиальной проблемой для любого потенциального программиста, поэтому интервьюеры могут легко отфильтровать тех, у кого недостаточно возможностей для программирования.
Примечания
Ссылки Dr Mike’s Math Games For Kids — Fizz Buzz [cocktails.about.com/od/partiesholidays/p/biz_buz_gm.htm About.com: Bizz Buzz- The Drinking Thinking Game] Rosetta Code: Fizz Buzz at Rosetta Code About.com: Bizz Buzz- The Drinking Thinking Game
Категория:Детские игры Категория:Математические игры Категория:Деление Категория:Программирование