Pagini recente » Cod sursa (job #2828852) | Cod sursa (job #2932431) | Cod sursa (job #3216029) | Cod sursa (job #2422145) | Cod sursa (job #2567914)
#include <iostream>
#include <fstream>
#include <vector>
#include <queue>
#include <cstring>
#define Nmax 50005
#define INF 0x3f3f3f3f
#define MOD 1999999973
using namespace std;
ifstream f("lgput.in");
ofstream g("lgput.out");
int n, p;
int lgput(int n, int p)
{
int ans=1;
while (p)
{
if (p&1) n=(n*n)%MOD;
ans=(ans*n)%MOD;
p/=2;
}
return ans;
}
int main()
{
f >> n >> p;
g << lgput(n, p);
return 0;
}