Задача 11: Сила Трёх

Напишите определение функции is_power_of_three(n), которая принимает целое число n и возвращает True, если оно является степенью числа 3, и False в противном случае.

Число n является степенью числа 3, если существует целое число x, такое что n == 3^x.

Пример 1:

Ввод: n = 27

Вывод: True

Пояснение: 27 = 3^3

Пример 2:

Ввод: n = 0

Вывод: False

Пояснение: Нет такого x, при котором 3^x = 0.

Пример 3:

Ввод: n = -1

Вывод: False

Пояснение: Нет такого x, при котором 3^x = -1.

0

Вы должны Войти или Зарегистрироваться чтобы оставлять комментарии