初めに
今回スキルアップチェック見本問題CのFizz Buzzに挑戦しました。
見本問題のため、問題の掲載、解答の掲載は自由です。
整数 N が入力として与えられます。
1からNまでの整数を1から順に表示してください。
ただし、表示しようとしている数値が、
・3の倍数かつ5の倍数のときには、"Fizz Buzz"
・3の倍数のときには、"Fizz"
・5の倍数のときには、"Buzz"
を数値の代わりに表示してください。
解答コード
import java.util.*;
public class Main {
public static void main(String[] args) {
// 自分の得意な言語で
// Let's チャレンジ!!
Scanner sc = new Scanner(System.in);
int count = sc.nextInt();
for(int i=1; i<=count; i++){
if(i%15==0){
System.out.println("Fizz Buzz");
}else if(i%3==0){
System.out.println("Fizz");
}else if(i%5==0){
System.out.println("Buzz");
}else{
System.out.println(i);
}
}
}
}
"Fizz Buzz" の間のスペースを忘れ一度不正解になってしまいましたが、
なんとか正解できました。
paiza側の解答もほぼ同じような感じでした。