Бу
Булат
и в чем сложность?
a^2 = a * a
a^4 = a^2 * a^2
a^8 = a^4 * a^4
a^16 = a^8 * a^8
a^20 = a^16 * a^4
- как раз пять операций умножения
var a;
var b = a * a; //a ^ 2
var c = b * b; //a ^ 4
var d = c * c; // a ^ 8
var e = d * d; // a ^ 16
var f = e * c; //a ^ 20