Pagini recente » Cod sursa (job #2188441) | Cod sursa (job #2718024) | Cod sursa (job #2700413) | Cod sursa (job #2603969) | Cod sursa (job #151169)
Cod sursa(job #151169)
#include<stdio.h>
#define R 1999999973
int n,p,a,b;
int power(int n,int p)
{
if(p==0)
return 1;
else
if(p%2==0)
{
a=power(n,p/2);
return (a*a)%R;
}
else
{
a=power(n,p/2);
b=(a*a)%R;
return (b*n)%R;
}
}
int main()
{
freopen("lgput.in","r",stdin);
freopen("lgput.out","w",stdout);
int a,b;
scanf("%d%d",&a,&b);
printf("%d\n",power(a,b));
return 0;
}