Pagini recente » Atasamentele paginii Profil iacobAlexandru | Cod sursa (job #1929511) | Cod sursa (job #1935065) | Cod sursa (job #1430033) | Cod sursa (job #2582198)
#include <iostream>
#include <fstream>
#define MOD 1999999973
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
long long a, b, sol = 1;
int main() {
fin >> a >> b;
a %= MOD;
b %= MOD;
for (long long put = 1; put <= b; put <<= 1) {
if (b & put)
sol = sol * a % MOD;
a = a * a % MOD;
}
fout << sol;
return 0;
}