Pagini recente » Profil energystar | Cod sursa (job #147955) | Cod sursa (job #1367633) | Cod sursa (job #319376) | Cod sursa (job #1276156)
#include <iostream>
#include <fstream>
#define l 1999999973
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
long long n ,p;
long long Putere(long long n, long long p)
{
long long a, r = 1;
a = n;
while(p != 0)
{
if(p % 2 == 1)
r = r * a % l;
a = a * a % l;
p = p / 2;
}
return r % l;
}
int main()
{
fin>>n>>p;
fout<<Putere(n,p);
return 0;
}