Решение задач
Товарищи! Давайте делится своими идеями решения задач на последних срмах. Я думаю, что немногие могут решить все три задачи 1-го дивизиона. А зачем ждать, пока на топкодере напишут problem set & analyses к последнему контесту? К тому же, всегда в чужих решениях можно открыть для себя что-то новое :)
SRM 400, 250div1
Злые ограничения до 10^18... ;)
Но все просто: можно проверить, не является ли наше число N квадратом какого-то простого числа. Если является, то ответ (sqrt(N),2). Если нет - то тогда искомое число является как минимум корнем кубическим от N. Теперь решение очевидно: ищем простые числа до 10^6, а потом проверяем - является ли степень этого простого числа ответом.