Pagini recente » Cod sursa (job #2453294) | Cod sursa (job #2288814) | Cod sursa (job #2847555) | Cod sursa (job #2203820) | Cod sursa (job #2274712)
#include <fstream>
using namespace std;
typedef long long LL;
const LL MOD = 1999999973;
LL raise(LL x, LL p) {
LL ans;
for (ans = 1; p; p >>= 1) {
if (p & 1)
ans = (ans * x) % MOD;
x = (x * x) % MOD;
}
return ans;
}
int main() {
std::ifstream in("lgput.in");
std::ofstream out("lgput.out");
LL a, b;
in >> a >>b;
out << raise(a % MOD, b);
return 0;
}