問題 #1 - 回答 #158

FizzBuzz

いわゆる「FizzBuzz」を実装してください。 1から100までの数字について、その数が3の倍数なら「Fizz」、5の倍数なら「Buzz」、15の倍数なら「FizzBuzz」、それ以外ならその数そのものを出力してください。それぞれの出力は改行で区切ってください。

回答 #158

o2zdip が 2024-03-08 18:21:05 に投稿

コード

109 byte

for ($i = 1; $i <= 100; $i++) echo ($i % 3 ? '' : 'Fizz') . ($i % 5 ? '' : 'Buzz') . PHP_EOL ?: $i . PHP_EOL;

実行結果

ステータス: 失敗

テストケース 1

ステータス: 不正解

標準出力



Fizz

Buzz
Fizz


Fizz
Buzz

Fizz


FizzBuzz


Fizz

Buzz
Fizz


Fizz
Buzz

Fizz


FizzBuzz


Fizz

Buzz
Fizz


Fizz
Buzz

Fizz


FizzBuzz


Fizz

Buzz
Fizz


Fizz
Buzz

Fizz


FizzBuzz


Fizz

Buzz
Fizz


Fizz
Buzz

Fizz


FizzBuzz


Fizz

Buzz
Fizz


Fizz
Buzz

Fizz


FizzBuzz


Fizz

Buzz
Fizz


Fizz
Buzz

標準エラー出力