Делители без краёв
Делители помогают понять, из каких множителей можно собрать число. Напиши функцию divisors, которая для числа n больше 1 вернёт все делители, кроме 1 и самого n, в порядке возрастания. Если таких делителей нет, значит число простое — верни строку prime.
Примеры
Ввод
12Вывод
[2, 3, 4, 6]Ввод
25Вывод
[5]Ввод
13Вывод
"prime"Нужно реализовать
def divisors(n: int):
Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
12Ожидаемый
[2,3,4,6]2
Ввод
25Ожидаемый
[5]3
Ввод
13Ожидаемый
"prime"4
Ввод
3Ожидаемый
"prime"5
Ввод
15Ожидаемый
[3,5]6
Ввод
24Ожидаемый
[2,3,4,6,8,12]Фокус-радио
На паузе · SomaFM · Fluid