Pagini recente » Cod sursa (job #2520286) | Cod sursa (job #186106) | Cod sursa (job #1508335) | Cod sursa (job #791101) | Cod sursa (job #1671922)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
long long logputere(long long baza,int exp)
{
if(exp==0)
return 1LL;
else if(exp %2==0)
return logputere(baza*baza%1999999973,exp/2);
else
return logputere(baza*baza%1999999973 ,exp/2)*baza%1999999973;
}
int main()
{
int x,y;
fin>>x>>y;
fout<<logputere(x%1999999973,y);
return 0;
}