Pagini recente » Cod sursa (job #2911866) | Cod sursa (job #813971) | Cod sursa (job #1829700) | Cod sursa (job #1023823) | Cod sursa (job #2884026)
#include <bits/stdc++.h>
using namespace std;
ifstream f("lgput.in");
ofstream g("lgput.out");
const long long mod = 1999999973;
#define cin f
#define cout g
long long power(long long n, long long p) {
long long ans = 1;
while(p) {
n = n % mod;
if(p % 2 == 1) {
ans = (ans % mod * n) % mod;
p--;
}
else {
n = (n * n) % mod;
p /= 2;
}
}
return ans % mod;
}
int main() {
long long n, p;
cin >> n >> p;
cout << power(n, p);
return 0;
}