Pagini recente » Cod sursa (job #2884849) | Cod sursa (job #2931849) | Cod sursa (job #347540) | Cod sursa (job #2899294) | Cod sursa (job #1999104)
#include <fstream>
using namespace std;
ifstream fi("lgput.in");
ofstream fo("lgput.out");
long long n,p;
long long exp(long long x,long long a)
{
if(a==1)
return x%1999999973;
if(a==0)
return 1%1999999973;
if(a%2==0)
return (exp(x,a/2)*exp(x,a/2))%1999999973;
return (x*exp(x,a-1))%1999999973;
}
int main()
{
fi>>n>>p;
fo<<exp(n,p);
fi.close();
fo.close();
return 0;
}