FizzBuzz Rules
This classic exercise is about conditions, including the case where one number matches multiple rules at once. For numbers from 1 to n, return a list of strings: Fizz for multiples of 3, Buzz for multiples of 5, and FizzBuzz for numbers divisible by both 3 and 5. Write all other numbers as strings.
Примеры
Ввод
5Вывод
["1", "2", "Fizz", "4", "Buzz"]Ввод
1Вывод
["1"]Ввод
15Вывод
["1", "2", "Fizz", "4", "Buzz", "Fizz", "7", "8", "Fizz", "Buzz", "11", "Fizz", "13", "14", "FizzBuzz"]Нужно реализовать
def fizzbuzz(n: int) -> list[str]:
Теги
stringsmathlists
Zaloguj się, aby zobaczyć historię rozwiązań
Zaloguj sięZaloguj się, aby korzystać z Mentora AI
Zaloguj sięVisible tests
1
Input
5Expected
["1","2","Fizz","4","Buzz"]2
Input
1Expected
["1"]3
Input
15Expected
["1","2","Fizz","4","Buzz","Fizz","7","8","Fizz","Buzz","11","Fizz","13","14","FizzBuzz"]4
Input
3Expected
["1","2","Fizz"]5
Input
0Expected
[]6
Input
4Expected
["1","2","Fizz","4"]Focus radio
Paused · SomaFM · Fluid