Pagini recente » Cod sursa (job #2850953) | Cod sursa (job #1571093) | Diferente pentru problema/gcycle intre reviziile 3 si 4 | Cod sursa (job #414226) | Cod sursa (job #670389)
Cod sursa(job #670389)
#include<stdio.h>
#define modulo 1999999973
int n,p;
int pow(int n, int p){
long long s;
if(!p) return 1; else {
s=pow(n,p/2);
if(p%2)
return (s*s%modulo)*n%modulo;
else
return s*s%modulo;
}
}
int main(){
freopen("lgput.in","r",stdin);
freopen("lgput.out","w",stdout);
scanf("%d %d",&n,&p);
printf("%d",pow(n,p));
}