Pagini recente » Cod sursa (job #2284774) | Cod sursa (job #117825) | Cod sursa (job #2106731) | Cod sursa (job #3143946) | Cod sursa (job #1295892)
#include <iostream>
#include <fstream>
#define mod 1999999973
using namespace std;
long long rp(long long x, long long y){
if(y==0) return 1;
if(y==1) return x;
long long aux=rp(x,y/2)%mod;
if(y%2==0) return aux*aux%mod;
return x*aux*aux%mod;
}
int main()
{
long long a,b ;
ifstream f("lgput.in");
ofstream g("lgput.out");
f>>a >> b;
g<<rp(a,b);
f.close();
g.close();
return 0;
}