Pagini recente » Cod sursa (job #2105409) | Cod sursa (job #1609494) | Cod sursa (job #2912937) | Cod sursa (job #926322) | Cod sursa (job #2336039)
#include <fstream>
#include <iostream>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
const int MOD = 1999999973;
long long power(int a, int b, int res){
if(b==0)
return 1;
if(b==1)
return a;
res=(1LL*power(a,b/2,res))%MOD;
if(b%2==0)
return (1LL*res*res)%MOD;
return (1LL*a*res*res)%MOD;
}
int main()
{
long long N, P, r = 1;
fin>>N>>P;
r=(1LL*power(N,P,1))%MOD;
fout<<(r*1LL)%MOD;
return 0;
}