Pagini recente » Cod sursa (job #1328012) | Cod sursa (job #945467) | Cod sursa (job #238016) | Cod sursa (job #3181210) | Cod sursa (job #173317)
Cod sursa(job #173317)
#include<stdio.h>
long n,p;
const long m=1999999973;
long power(int x, int n)
{ if (n==0) return 1;
else if (n%2==0) return power(x*x%m,n/2);
else return x%m*power(x*x%m,(n-1)/2);
}
int main ()
{ FILE*f=fopen("lgput.in","r");
FILE*g=fopen("lgput.out","w");
fscanf(f,"%ld%ld",&n,&p);
fprintf(g,"%ld",power(n,p));
fcloseall();
return 0; }