Pagini recente » Cod sursa (job #2425469) | Cod sursa (job #1849112) | Cod sursa (job #2851328) | Cod sursa (job #2265733) | Cod sursa (job #2434471)
//
// main.cpp
// Alex
//
// Created by Hurjui Alexandru Mihai on 02/11/2018.
// Copyright © 2019 Hurjui Alexandru Mihai. All rights reserved.
//
#include <fstream>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
int main()
{
long long a, b, p = 1;
const long long r = 1999999973;
fin >> a >> b;
while (b > 0)
{
if (b% 2== 1)
{
p = p * a;
p = p % r;
}
a = a*a % r;
b= b/2;
}
fout << p;
return 0;
}