Pagini recente » Cod sursa (job #3280212) | Cod sursa (job #1288043) | Cod sursa (job #1644846) | Cowfood | Cod sursa (job #164006)
Cod sursa(job #164006)
#include <stdio.h>
#define mod 1999999973
unsigned long long pow(unsigned long long n, unsigned long long p)
{unsigned long long x;
if(p==1) return n;
x=pow(n,p/2);
x=(x*x)%mod;
if(p%2==1)
{x=(x*n)%mod;}
return x;
}
int main ()
{FILE *f=fopen("lgput.in","r"),*fout=fopen("lgput.out","w");
unsigned long long n,p;
fscanf(f,"%lld%lld",&n,&p);
fprintf(fout,"%lld",pow(n,p));
}