Pagini recente » Cod sursa (job #2636822) | Cod sursa (job #1866683) | Cod sursa (job #791450) | Cod sursa (job #2326020) | Cod sursa (job #2878335)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f ("lgput.in");
ofstream g ("lgput.out");
const int MOD = 1999999973;
int LogExp(int n, int p)
{
int ans = 1;
while (p != 0)
{
if (p % 2 == 1)
{
ans = (1ll * ans * n) % MOD;
}
n = (1ll * n * n) % MOD;
p = p / 2;
}
return ans;
}
int main()
{
int n, p;
f >> n >> p;
g << LogExp(n, p);
}