Pagini recente » Cod sursa (job #187406) | Cod sursa (job #2084723) | Cod sursa (job #2311478) | Cod sursa (job #3238747) | Cod sursa (job #156191)
Cod sursa(job #156191)
#include<cstdio>
#define mod 1999999973
long long power(long long x, long long y)
{
if(y==0)
return 1;
if(y%2)
return (x % mod) * power((x*x) % mod, (y-1)/2) % mod;
else
return power((x*x) % mod, y/2) % mod;
}
long long n, p;
int main()
{
freopen("lgput.in", "r", stdin);
freopen("lgput.out", "w", stdout);
scanf("%lld %lld", &n, &p);
printf("%lld\n", power(n, p));
return 0;
}