Pagini recente » Cod sursa (job #3294205) | Cod sursa (job #2229701) | Cod sursa (job #1418812) | Cod sursa (job #36133) | Cod sursa (job #645019)
Cod sursa(job #645019)
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
int i,p,x,a;
long long val, num;
freopen( "lgput.in", "r", stdin );
freopen( "lgput.out", "w", stdout );
scanf( "%d %d", &a, &x );
val = a;
num = 1;
p = 0;
while( p <= x ){
if( x & (1 << p) ){
num *= val;
}
val *= val;
++p;
}
printf("%lld\n", num % 1999999973);
}