Pagini recente » Cod sursa (job #3185473) | Cod sursa (job #3174457) | Cod sursa (job #2666964) | Cod sursa (job #2422313) | Cod sursa (job #2513544)
#include <iostream>
#include <fstream>
#define MOD 1999999973
using namespace std;
ifstream f("lgput.in");
ofstream g("lgput.out");
long long a, b;
long long paw(long long a, long long b)
{
long long r = 1, A = a;
while (b > 1)
{
if (b % 2 == 1)
r = (r * A) % MOD;
A = (A * A) % MOD;
b /= 2;
}
return (r * A) % MOD;
}
int main()
{
f >> a >> b;
g << paw(a, b);
return 0;
}