Pagini recente » Cod sursa (job #2163095) | Cod sursa (job #1515551) | Cod sursa (job #2219388) | Cod sursa (job #1106699) | Cod sursa (job #2720835)
#include <iostream>
#include <fstream>
#define MOD 1999999973
#define ll long long
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
ll n, k;
ll lgput(ll a, ll n)
{ if(!n) return 1;
if(n % 2 == 0) return lgput(a*a % MOD, n/2);
return a * lgput(a*a % MOD, n/2) % MOD;
}
int main()
{
fin >> n >> k;
fout << lgput(n, k) << '\n';
return 0;
}