Pagini recente » Cod sursa (job #364357) | Cod sursa (job #536202) | Cod sursa (job #2970485) | Cod sursa (job #2329671) | Cod sursa (job #300255)
Cod sursa(job #300255)
#include<stdio.h>
#define MOD 1999999973
long long a,b;
long long putere(long long a, long long b) {
long long p;
if (b) {
if (b%2==0)
return (putere(a,b>>1)*putere(a,b>>1))%MOD;
else
return ((putere(a,b>>1)*putere(a,b>>1))%MOD*a)%MOD;
} else return 1;
}
int main(){
FILE *f = fopen("lgput.in","r");
fscanf(f,"%lld %lld",&a, &b);
fclose(f);
FILE *g = fopen("lgput.out","w");
fprintf(g,"%lld",putere(a,b));
fclose(g);
return 0;
}