FizzBuzz 問題(★★)

2 secs 1024 MB
aiblecode's icon aiblecode

解説

i=1,2,,Ni = 1, 2, \cdots, N の順番で実行するために、繰り返し処理を用いて実装しましょう。
Python, Java, C++ をはじめとした多くの言語では for 文を用いることで実装ができます。

また、「iiAA の倍数である」は「i mod A=0i ~\mathrm{mod}~ A = 0」と言い換えることができます。
これは、剰余演算で実装することができ、多くの言語で i % A == 0 などと書くことで判定できます。(BB についても同様です。)

よって、繰り返し処理と条件分岐を適切に使うことで、正解することができます。
詳しい実装は、実装例を参照してください。

実装例

実装例(Python)
実装例(Java)
実装例(C++)