Pagini recente » Cod sursa (job #697811) | Cod sursa (job #852858) | Cod sursa (job #1255179) | Cod sursa (job #7090) | Cod sursa (job #1456302)
#include <cstdio>
#include <algorithm>
#include <cstring>
#define mod 1999999973
using namespace std;
long long n, p, sol;
int main()
{
int i;
freopen("lgput.in", "r", stdin);
freopen("lgput.out", "w", stdout);
scanf("%lld %lld", &n, &p);
sol = 1LL;
for (i = 0; 1 << i <= p; ++ i)
{
if (p & (1 << i))
sol = (sol * n * 1LL) % mod;
n = (n * n) % mod;
}
printf("%lld", sol);
return 0;
}