Pagini recente » Cod sursa (job #2034229) | Cod sursa (job #204578) | Cod sursa (job #578032) | Cod sursa (job #2173232) | Cod sursa (job #365008)
Cod sursa(job #365008)
#include <iostream>
#include <fstream>
std::ifstream fin("lgput.in");
std::ofstream fout("lgput.out");
long long int expmod(long long int n,long long int p,long long int s)
{
if (p == 0) return 1;
if (p % 2 == 1) return (n * expmod(n, p-1)) % s;
long long x = expmod(n, p / 2) % s;
return x * x % s;
}
int main()
{
long long a,b;
fin >> a >> b;
fout << expmod(a, b, 1999999973);
}