Pagini recente » Cod sursa (job #778177) | Cod sursa (job #2728420) | Cod sursa (job #2575023) | Cod sursa (job #165413) | Cod sursa (job #2953801)
#include <iostream>
#include <algorithm>
#include <vector>
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
int exp(long long x, long long n) {
if (n == 1) {
return x;
}
if (n % 2 == 1) {
return x * exp(x, n - 1);
}
int tmp_exp = exp(x, n / 2);
return tmp_exp * tmp_exp;
}
int main() {
long long x, n;
fin >> x >> n;
fout << exp(x, n) % 1999999973;
}