Pagini recente » Cod sursa (job #2465942) | Cod sursa (job #1360881) | Cod sursa (job #2391746) | Cod sursa (job #882821) | Cod sursa (job #472065)
Cod sursa(job #472065)
#include<fstream>
using namespace std;
#define m 1999999973
ifstream f("lgput.in");
ofstream g("lgput.out");
long long rez,n,p;
long long pow(long long , long long);
int main()
{ f>>n>>p;
g<<pow(n,p);
f.close();
g.close();
return 0;
}
long long pow(long long x, long long y)
{ if(y==0) return 1;
else
if(y%2)
return ((x%m)*(pow(x,y-1)%m))%m;
else
{ rez=pow(x,y/2)%m;
return (rez*rez)%m;
}
}