Pagini recente » Cod sursa (job #1778101) | Cod sursa (job #3247388) | Cod sursa (job #35809) | Cod sursa (job #3272241) | Cod sursa (job #3240417)
#include <fstream>
using namespace std;
ifstream cin("lgput.in");
ofstream cout("lgput.out");
const int MOD = 1999999973;
long long fast_exp_rec(int a, int b)
{
if(b == 0)
return 1;
else
{
long long p = fast_exp_rec(a, b/2) % MOD;
if(b % 2)
return (((p*p)%MOD)*a)%MOD;
else
return ((p*p)%MOD);
}
}
int main()
{
long long a, b;
cin >> a >> b;
cout << fast_exp_rec(a, b);
return 0;
}