Pagini recente » Cod sursa (job #46232) | Cod sursa (job #2148738) | Cod sursa (job #2863953) | Cod sursa (job #1501833) | Cod sursa (job #2336025)
#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()
{
int N, P, r = 1;
fin>>N>>P;
r=power(N,P,1);
fout<<r;
return 0;
}