Pagini recente » Cod sursa (job #1270302) | Cod sursa (job #1653140) | Cod sursa (job #33426) | Cod sursa (job #1280959) | Cod sursa (job #591869)
Cod sursa(job #591869)
#include <iostream>
#include <fstream>
#define MOD 1999999973
using namespace std;
long long N, P;
long long Putere (long long N, long long P)
{
long long S=1;
while (P>0)
{
if (P%2==0)
{
N*=N;
P/=2;
}
else
{
S*=N;
S%=MOD;
P--;
}
}
return S;
}
int main()
{
ifstream fin ("lgput.in");
ofstream fout ("lgput.out");
fin >> N >> P;
fout << Putere (N, P) << "\n";
fin.close ();
fout.close ();
return 0;
}