#54232: C++快速冪


kita197 (aries)


int mod_pow(int base, int exp, int mod) {
    int res = 1;
    base %= mod;
    while (exp > 0){
        if(exp & 1)          //判斷是否為奇數
            res = 1LL*res*base%mod;
        base = 1LL*base*base%mod;
        exp >>= 1;
    }
    return res;
}