Только делители 2, 3 и 5

В этой задаче «уродливым» называют не плохое число, а число с особым набором простых делителей. Дано число n: верните True, если оно положительное и все его простые делители входят только в набор 2, 3, 5. Число 1 тоже считается подходящим.

Примеры

Ввод
6
Вывод
True
Ввод
1
Вывод
True
Ввод
14
Вывод
False

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

def is_ugly(n: int) -> bool:

Теги

math
PostgreSQLv16

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

Видимые тесты
1
Ввод
6
ОжидаемыйTrue
2
Ввод
1
ОжидаемыйTrue
3
Ввод
14
ОжидаемыйFalse
4
Ввод
8
ОжидаемыйTrue
5
Ввод
0
ОжидаемыйFalse
6
Ввод
7
ОжидаемыйFalse
Фокус-радио
На паузе · SomaFM · Fluid