Pagini recente » Cod sursa (job #1431563) | Cod sursa (job #2592347) | Cod sursa (job #615174) | Cod sursa (job #1976231) | Cod sursa (job #2962096)
#include <iostream>
#define ll long long
#define MOD 1999999973
using namespace std;
ll power(ll n, int p) {
if (p == 1)
return n;
if (p == 0)
return 1;
ll s = power(n, p / 2);
s = (s % MOD) * (s % MOD) % MOD;
if(p % 2 == 1) s = (s * n) % MOD;
return s % MOD;
}
int main()
{
freopen("lgput.in", "r", stdin);
freopen("lgput.out", "w", stdout);
int n, p;
cin >> n >> p;
cout << power(n, p) % MOD;
return 0;
}