Pagini recente » Cod sursa (job #733214) | Cod sursa (job #799763) | Cod sursa (job #2243903) | Cod sursa (job #810954) | Cod sursa (job #3223256)
#include <fstream>
#define MOD 1999999973
using namespace std;
ifstream f("lgput.in");
ofstream g("lgput.out");
long long lgput(long long base, long long pow) {
if (pow == 0) {
return 1;
}
if (pow % 2 == 1) {
return base * lgput(base * base % MOD, pow / 2) % MOD;
}
return lgput(base * base % MOD, pow / 2) % MOD;
}
int main() {
long long x, y;
f >> x >> y;
g << lgput(x, y);
return 0;
}