Pagini recente » Cod sursa (job #2646383) | Cod sursa (job #832182) | Cod sursa (job #224600) | Cod sursa (job #3143585) | Cod sursa (job #638312)
Cod sursa(job #638312)
#include<stdio.h>
#define mod %1999999973
long long logput(long long n,long long p){
if(p==0)
return 1;
if(p%2)
return (n*logput((n*n)mod,p/2))mod;
else
return logput((n*n)mod,p/2);
}
int main(){
freopen("lgput.in","r",stdin);
freopen("lgput.out","w",stdout);
long n,p;
scanf("%ld%ld",&n,&p);
printf("%ld",logput(n,p));
return 0;
}