Задача M. Ассемблер: корень n-ой степени

Автор:M. Liamaev, D. Glushkova   Ограничение времени:10 сек
  Ограничение памяти:256 Мб

Условие

Реализуйте программу, вычисляющую корень N-ой степени (при натуральном N), из вещественного числа А > 0 с некоторой заданной точностью ε > 0, воспользовавшись алгоритмом быстрого возведения в степень и методом бисекции. Если А < 0 и N % 2 == 0 то выводите -1

Отправка решения и тестирование

Для отправки задачи выберите среду разработки AnswerText и прикрепите текст программы. Данная задача будет проверяться с помощью тестов, половину из которых можете увидеть ЗДЕСЬ.

Формат входных данных

Во входной строке содержатся A, N, E — вещественное число, степень и точность соответственно.

Формат выходных данных

Выходной файл должен содержать единственное вещественное число — корень N-ой степени для заданного числа A.

Примеры тестов

Стандартный вход Стандартный выход
1
8 3 0.0001
2.000000
2
30 9 0.001
1.459233

0.126s 0.029s 15