快速幂
推荐文章
模板
#includeusing namespace std; const int mod = 100003; typedef long long ll; int solve1(ll a, ll b) { ll ra = 1; while (b > 0) { if (b & 1) ra = (ra * a) % mod; b >>= 1; a = (a * a) % mod; } return ra; } int main() { ll n, m; cin >> m >> n; ll a = solve1(m, n);// m ^ n cout<<a; return 0; }