Задача 99
Наибольшая степень

Сравнить два числа, записанных в виде степени, как, например, 2^(11) и 3^(7), не так уж трудно, поскольку любой калькулятор подтвердит, что 2^(11) = 2048 < 3^(7) = 2187.

Однако, гораздо сложнее подтвердить, что 632382^(518061) > 519432^(525806), поскольку каждое из чисел содержит более трех миллионов цифр.

Текстовый файл base_exp.txt (щелкнув правой кнопкой мыши, выберите 'Save Link/Target As...') размером 22КБ содержит тысячу строк с парами основание/показатель степени на каждой строке. Определите номер строки, в которой записано самое большое по своему значению число.

Примечание: Первые две строки файла - числа из примера, приведенного выше.

Оригинал
 
© Проект Эйлера | Translated problems from ProjectEuler.net