Олимпиадный тренинг

Задача . Быстрое возведение в степень


Напишите функцию быстрого возведения в степень. Количество действий должно быть пропорционально двоичному логарифму n.

Входные данные
Вводится 2 числа - a (вещественное) и n (целое неотрицательное).

Выходные данные
Необходимо вывести  значение an.

Ответ проверяется с точностью 10-6
Примеры
№Входные данныеВыходные данные
1
2 2
4
Статистика успешных решений по компиляторам
 Кол-во
Python8
С++1