eolymp
bolt
Try our new interface for solving problems
Problems

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

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

Вам дано натуральное число \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} на простые множители.
Time limit 4 seconds
Memory limit 64 MiB
Input example #1
5
2
12
108
36
65536
Output example #1
1
2
3
2
16
Author Anton Lunev
Source Winter School, Kharkov, 2011, Day 6