Либо я что-то не понял, либо ответ на 2^179 не может быть 179^10.
>>> print 2 ** 179
766247770432944429179173513575154591809369561091801088
>>> print 179 ** 10
33769941616283277616201
Да, вы правы. Это я ночью не тот пример выполнил, чтобы в пост ответ воткнуть (спасибо, в тексте я поправил). Но когда пробовал систему проверки, то всё сделал правильно -- вычислял именно 2**179
Там просто дальше в задачах встречается где-то 179**10, вот я и сбился. Это ведь у них номер школы 179, вот они его и обыгрывают всяко.