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