Числа с правилами

Это классическое упражнение помогает потренировать условия и работу с делимостью. Для чисел от 1 до n верните список строк: числа, кратные 3, замените на Fizz, кратные 5 — на Buzz, а кратные и 3, и 5 — на FizzBuzz. Все остальные числа запишите как строки.

Примеры

Ввод
1
Вывод
["1"]
Ввод
3
Вывод
["1", "2", "Fizz"]
Ввод
5
Вывод
["1", "2", "Fizz", "4", "Buzz"]

Нужно реализовать

def fizzbuzz(n: int) -> list[str]:

Теги

stringsmath
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
1
Ожидаемый["1"]
2
Ввод
3
Ожидаемый["1","2","Fizz"]
3
Ввод
5
Ожидаемый["1","2","Fizz","4","Buzz"]
4
Ввод
15
Ожидаемый["1","2","Fizz","4","Buzz","Fizz","7","8","Fizz","Buzz","11","Fizz","13","14","FizzBuzz"]
5
Ввод
0
Ожидаемый[]
6
Ввод
-1
Ожидаемый[]
Фокус-радио
На паузе · SomaFM · Fluid