Pagini recente » Cod sursa (job #1611091) | Cod sursa (job #2411625) | Cod sursa (job #2969784) | Cod sursa (job #1865636) | Cod sursa (job #1331230)
#include <cstdio>
#define MOD 1999999973
long long fast (long long a, long long n){
long long sol = 1;
while (n>0){
if (n%2!=0){
sol=(sol*a)%MOD;
n--;}
a=(a*a)%MOD;
n=n/2;}
return sol%MOD;
}
int main(){
freopen ("lgput.in", "r", stdin);
freopen ("lgput.out", "w", stdout);
long long a,n;
scanf ("%lld %lld", &a, &n);
printf ("%lld", fast(a,n));
return 0;
}