1 2 3 4 5 6 7 8 9
long long pow(int num, unsigned N) { long long result = 1; for (size_t i = 0; i < N; i++) result *= num; return result; }