どうしてプログラマに・・・プログラムが書けないのか?
とりあえず、問題だけ見て一回目は、1分程で以下のように、、
for (1..100) {っで、これはひどいので、さらに考えてみた、、
print ("FizzBuzz\n"), next if ($_ % 3) == 0 && ($_ % 5) == 0;
print ("Fizz\n"), next if ($_ % 3) == 0;
print ("Buzz\n"), next if ($_ % 5) == 0;
print "$_\n";
}
+(($_ % 3) == 0 && ($_ % 5) == 0 ? 'FizzBuzz'
: ($_ % 3) == 0 ? 'Fizz'
: ($_ % 5) == 0 ? 'Buzz'
: $_)
, "\n" for 1..100;
0 件のコメント:
コメントを投稿