Pagini recente » Cod sursa (job #2927353) | Cod sursa (job #191193) | Cod sursa (job #16679) | Cod sursa (job #2479146) | Cod sursa (job #1700327)
#include <cstdio>
using namespace std;
typedef long long i64;
const int MOD = 1999999973;
int exp(i64 b, i64 e) {
i64 ans = 1;
while(e) {
if(e&1)
ans = ans * b % MOD;
e>>=1;
b=b*b%MOD;
}
return int(ans);
}
int main(void) {
FILE *fi = fopen("lgput.in","r");
FILE *fo = fopen("lgput.out","w");
int b, e;
fscanf (fi,"%d%d",&b,&e);
fprintf(fo,"%d\n",exp(b, e));
return 0;
}