Pagini recente » Cod sursa (job #3209381) | Cod sursa (job #1798377) | Cod sursa (job #2441310) | Cod sursa (job #2246578) | Cod sursa (job #1337416)
#include <fstream>
using namespace std;
#define MOD 1999999973
long long n, p,x;
ifstream f("lgput.in");
ofstream g("lgput.out");
void compute()
{
x = 1;
while (p > 1)
{
if (p % 2 == 1)
{
x = x % MOD*(n % MOD) % MOD;
--p;
}
else
{
x = x % MOD* (n % MOD)*(n % MOD) % MOD;
p /= 2;
}
}
g << x;
}
int main()
{
f >> n >> p;
compute();
f.close();
g.close();
}