Die ganze Zahl N wird als Eingabe angegeben.
Zeigen Sie die Ganzzahlen von 1 bis N in der Reihenfolge von 1 an.
Die Nummer, die Sie anzeigen möchten, lautet jedoch
・ Wenn es ein Vielfaches von 3 und ein Vielfaches von 5 ist, "Fizz Buzz" ・ Wenn es ein Vielfaches von 3 ist, "Fizz" ・ Wenn es ein Vielfaches von 5 ist, "Buzz"
Bitte anstelle des numerischen Wertes anzeigen.
Die Eingabe erfolgt im folgenden Format:
N
N ist eine ganze Zahl größer oder gleich 1 und kleiner als oder gleich N.
Beginnen Sie am Ende eine neue Zeile und fügen Sie keine zusätzlichen Zeichen oder Leerzeilen hinzu.
20
1 2 Fizz 4 Buzz Fizz 7 8 Fizz Buzz 11 Fizz 13 14 Fizz Buzz 16 17 Fizz 19 Buzz
python
num = gets.to_i
(1..num).each do |n|
if n % 15 == 0
puts "Fizz Buzz"
elsif n % 5 == 0
puts "Buzz"
elsif n % 3 == 0
puts "Fizz"
else
puts n
end
end
Recommended Posts