Pagini recente » Cod sursa (job #2919221) | Cod sursa (job #247873) | Cod sursa (job #2255077) | Cod sursa (job #1989267) | Cod sursa (job #560245)
Cod sursa(job #560245)
#include <fstream>
using namespace std;
#define MOD 1999999973
#define LL long long
LL power (LL N, LL P)
{
if (P == 0) return 1;
LL halfpower = power (N, P / 2);
if (P % 2)
return (((halfpower * halfpower) % MOD) * N) % MOD;
return (halfpower * halfpower) % MOD;
}
LL N, P;
int main()
{
ifstream f("lgput.in");
ofstream g("lgput.out");
f >> N >> P;
g << power (N, P);
f.close();
g.close();
return 0;
}