Pagini recente » Cod sursa (job #352853) | Cod sursa (job #1867367) | Cod sursa (job #1481648)
#include <cstdio>
#include <cstdlib>
using namespace std;
const int mod = 1999999973;
#define ll long long
ll n, k;
ll pow(ll n, ll k) {
if (k == 0)
return 1;
if (k == 1)
return n;
if (k % 2 == 1)
return n * pow(n * n, k / 2) % mod;
else
return pow(n * n, k / 2) % mod;
}
int main()
{
freopen("lgput.in", "r", stdin);
freopen("lgput.out", "w", stdout);
scanf("%lld %lld", &n, &k);
printf("%lld", pow(n, k));
return 0;
}