Pagini recente » Cod sursa (job #1605255) | Cod sursa (job #1833057) | Cod sursa (job #807292) | Cod sursa (job #2032159) | Cod sursa (job #3304837)
#include <iostream>
#include <fstream>
#define MOD 1999999973
using namespace std;
ifstream fin ("igput.in");
ofstream fout ("igput.out");
int exponentiere(int n, long long p);
int main()
{
int n;
long long p;
fin>>n>>p;
fout<<exponentiere(n,p);
}
int exponentiere(int n, long long p)
{
if (p==0)
{
return 1;
}
if (p%2==0)
{
return (exponentiere(n,p/2)*exponentiere(n,p/2))%MOD;
}
return (((exponentiere(n,p/2)*exponentiere(n,p/2))%MOD)*n)%MOD;
}