Совершенная сила - это число форм a**b, где a>0и b>1.
Например, 125это совершенная сила, потому что она может быть выражена как 5**3.
Цель
Ваша задача состоит в том, чтобы написать программу / функцию, которая найдет nидеальную степень, учитывая положительное целое число n.
Спекуляции
- Первая совершенная сила - это
1(что есть1**2). - Ввод / вывод в любом разумном формате.
- Встроенные модули разрешены .
Дальнейшая информация
счет
Это код-гольф . Самое короткое решение в байтах побеждает.
Testcases
input output
1 1
2 4
3 8
4 9
5 16
6 25
7 27
8 32
9 36
10 49