問題 #1 - 回答 #234
FizzBuzz
いわゆる「FizzBuzz」を実装してください。 1から100までの数字について、その数が3の倍数なら「Fizz」、5の倍数なら「Buzz」、15の倍数なら「FizzBuzz」、それ以外ならその数そのものを出力してください。それぞれの出力は改行で区切ってください。
回答 #234
notchman が 2024-03-09 11:36:56 に投稿
コード
76 byte
for($i=0;$i++<100;++$i)echo($i%3==0?"Fizz":"").($i%5==0?"Buzz":"")?:$i,"\n";
実行結果
ステータス: 失敗
テストケース 1
ステータス: 不正解
標準出力
1
Fizz
Buzz
7
Fizz
11
13
FizzBuzz
17
19
Fizz
23
Buzz
Fizz
29
31
Fizz
Buzz
37
Fizz
41
43
FizzBuzz
47
49
Fizz
53
Buzz
Fizz
59
61
Fizz
Buzz
67
Fizz
71
73
FizzBuzz
77
79
Fizz
83
Buzz
Fizz
89
91
Fizz
Buzz
97
Fizz
標準エラー出力