Pagini recente » Cod sursa (job #1454705) | Cod sursa (job #1232902) | Cod sursa (job #3139005) | Cod sursa (job #2846891) | Cod sursa (job #871150)
Cod sursa(job #871150)
#include <fstream>
#define rest 1999999973
using namespace std;
ifstream in("lgput.in");
ofstream out("lgput.out");
int putere(int n,int p)
{
long long a=1;
while(p)
{
if(p%2!=0)
a=(long long)(n*a)%rest;
n=(long long)n*n%rest;
p/=2;
}
return a%rest;
}
int main()
{
long long n, i, p;
in >> n >> p;
out << putere(n,p);
return 0;
}