Pagini recente » Cod sursa (job #3166269) | Cod sursa (job #889781) | Cod sursa (job #2455094) | Cod sursa (job #1578770) | Cod sursa (job #2468797)
#include <bits/stdc++.h>
#define mod 1999999973
#define ll long long
using namespace std;
ll x, n;
int exp_log(int x, int n)
{
if (n == 0) return 1;
int p = exp_log(x, n >> 1);
if (n & 1) return (((x * p) % mod) * p) % mod;
return (p * p) % mod;
}
int main()
{
freopen("lgput.in", "r", stdin);
freopen("lgput.out", "w", stdout);
scanf("%d %d", &x, &n);
printf("%d\n", exp_log(x, n));
return 0;
}