Pagini recente » Cod sursa (job #2053860) | Cod sursa (job #2053870) | Borderou de evaluare (job #1046369) | Cod sursa (job #1839627) | Cod sursa (job #2063735)
#include <iostream>
#include <fstream>
#define MOD 1999999973
using namespace std;
int pow(int a,int b)
{
if(b==1)
return a;
if(b%2==0)
return pow((a*a)%MOD,b/2)%MOD;
return ((a%MOD)*(pow((a%MOD),b-1)%MOD)) %MOD;
}
int main() {
freopen("lgput.in","r",stdin);
freopen("lgput.out","w",stdout);
int a,b;
cin>>a;
cin>>b;
a=pow(a,b);
cout<<a;
return 0;
}