eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Максимальная степень простого

Максимальная степень простого

Вам дано натуральное число \textbf{n} > \textbf{1}. Рассмотрим все различные простые делители \textbf{n}. Каждый из них входит в разложение \textbf{n} на простые множители в какой-то степени. Требуется найти среди показателей этих степеней максимальный. \InputFile В первой строке входного файла задано натуральное число \textbf{T} ≤ \textbf{500}, количество натуральных чисел \textbf{n} в файле. В последующих \textbf{T} строках заданы сами эти числа. Гарантируется, что каждое из них не превосходит \textbf{10^18}. \OutputFile Для каждого натурального числа \textbf{n} из входного файла выведите в отдельной строке максимальную степень вхождения простого числа в разложение \textbf{n} на простые множители.
Лимит времени 4 секунды
Лимит использования памяти 64 MiB
Входные данные #1
5
2
12
108
36
65536
Выходные данные #1
1
2
3
2
16
Автор Антон Лунёв
Источник Зимняя школа, Харьков 2011, День 6