Pagini recente » Cod sursa (job #1256955) | Cod sursa (job #2967715) | Cod sursa (job #1780505) | Cod sursa (job #2936942) | Cod sursa (job #1691963)
#include <bits/stdc++.h>
using namespace std;
long long n,p,mod=1999999973;
long long power(long long n, long long p){
if(p==1) return n%mod;
if(p%2==0) return power(n*n%mod,(p/2)%mod)%mod;
if(p%2==1) return n%mod*power(n*n%mod,((p-1)/2)%mod)%mod;
}
int main()
{
ifstream in("lgput.in");
ofstream out("lgput.out");
in >> n >> p;
out << power(n%mod,p%mod);
}