Pagini recente » Cod sursa (job #372738) | Cod sursa (job #1627921) | Cod sursa (job #2308791) | Cod sursa (job #3203380) | Cod sursa (job #1644176)
#include <fstream>
#include <cmath>
#define InFile "lgput.in"
#define OutFile "lgput.out"
#define MOD 1999999973
using namespace std;
ifstream fin (InFile);
ofstream fout (OutFile);
unsigned long long int N, P;
unsigned long long int x;
unsigned long long int i;
unsigned long long int sol;
int main ()
{
fin >> N >> P;
sol = 1;
x = N;
while (P)
{
if (P%2)
sol = (sol*x) % MOD;
x = (x*x) % MOD;
P = P/2;
}
fout << sol;
return 0;
}