Pagini recente » Atasamentele paginii Sarpe2 | Cod sursa (job #3234219) | Diferente pentru summer-challenge-2021/solutii/transform3 intre reviziile 6 si 3 | Diferente pentru onis-2015 intre reviziile 11 si 10 | Cod sursa (job #453925)
Cod sursa(job #453925)
#include <stdio.h>
FILE*f=fopen("lgput.in","r");
FILE*g=fopen("lgput.out","w");
long long x,n,p;
int main() {
fscanf(f,"%lld%lld",&x,&n);
p=1;
while(n!=0){
if(n%2==1)
p=p*(x%1999999973);
x=x*x;
n/=2;
p=p%1999999973;
}
fprintf(g,"%lld",p);
fclose(g);
fclose(f);
return 0;
}