Pagini recente » Cod sursa (job #2630827) | Cod sursa (job #2942075) | Cod sursa (job #875776) | Cod sursa (job #3000583) | Cod sursa (job #903123)
Cod sursa(job #903123)
#include<cstdio>
#define ll long long
const int mod=1999999973;
ll put(int x,int n){
ll nr;
if(n==0)
return 1;
if(n%2==0){
nr=put(x,n/2)%mod;
nr*=nr%mod;
}
else
nr=(put(x,n-1)*x)%mod;
return nr;
}
int main(){
int n,p;
freopen("lgput.in","r",stdin);
freopen("lgput.out","w",stdout);
scanf("%d%d",&n,&p);
printf("%lld",put(n,p));
return 0;
}