Pagini recente » Cod sursa (job #2874350) | Cod sursa (job #2302610) | Rating Motoc Stefan-Cristian (Stefi345365) | Cod sursa (job #2875608) | Cod sursa (job #833507)
Cod sursa(job #833507)
#include<cstdio>
#define nr 1999999973
#define ll unsigned long long int
ll putere(ll &x,ll &p)
{
ll n=1;
while(p>0)
{
if(p%2==1)
{
n=(n*x)%nr;
p--;
}
x=x*x;
x%=nr;
p/=2;
}
return n;
}
int main()
{
FILE *f=fopen("lgput.in","r"),*g=fopen("lgput.out","w");
ll x,p;
fscanf(f,"%lld%lld",&x,&p);
fclose(f);
fprintf(g,"%lld",putere(x,p));
fclose(g);
return 0;
}