20 lines
318 B
C++
20 lines
318 B
C++
#include <bits/stdc++.h>
|
|
using namespace std;
|
|
#define int long long
|
|
|
|
// 快速幂
|
|
int qmi(int a, int b, int p) {
|
|
int res = 1;
|
|
while (b) {
|
|
if (b & 1)
|
|
res = res * a % p;
|
|
b >>= 1;
|
|
a = a * a % p;
|
|
}
|
|
return res;
|
|
}
|
|
|
|
signed main() {
|
|
cout << qmi(3, 5, 1e+7) << endl;
|
|
return 0;
|
|
} |