FizzBuzz problem

Побывал я на сайте http://stackoverflow.com
где задают вопросы и получают ответы,
закинул в поиск PERL, посмотрел, вот
увидел тему:

What is your solution to the FizzBuzz problem?

очень много постов?!

В чем собственно вопрос? так не понял!
Может кто прокомментирует?

...

Вот нашел

http://www.progz.ru/forum/index.php?showtopic=189&st=1620
http://imranontech.com/2007/01/24/using-fizzbuzz-to-find-developers-who-...

Но в чем собственно трабл, так не вьехал!

...

Мой вариант:

#
map { printf "$_ %s\n", $_%3?$_%5?"0":"Buzz":$_%5?"Fizz":"FizzBuzz"} (1..100);
#

Код прикольный,

Код прикольный, но там немного не так формулируется задание. Это пошло от детской игры -

Quote:
In this game a group of children sit around in a group and say each number in sequence, except if the number is a multiple of three (in which case they say “Fizz”) or five (when they say “Buzz”). If a number is a multiple of both three and five they have to say “Fizz-Buzz”.

Поэтому задание формулируется где то так -

Quote:
написать программу, которая выводит числа от 1 до 100, но если число делится без остатка на 3, 5 или и 3 и 5 - вместо него выводит "Fizz", "Buzz" и и "FizzBuzz", соответственно

Поэтому тогда уже

map { printf "%s\n", $_%3?$_%5?"$_":"Buzz":$_%5?"Fizz":"Fizz-Buzz"} (1..100);