基础代码实现 OI WIKI long long binpow(long long a, long long b) { if (b == 0) return 1; long long res = binpow(a, b / 2); if (b % 2) return res * res * a; else return res * res; } //递归调用 long long binpow(long long a, long long b) { long long res = 1; while (b > 0) { if (b &...