Pagini recente » Cod sursa (job #2274712) | Cod sursa (job #3201881) | Cod sursa (job #2753015) | Cod sursa (job #224157) | Cod sursa (job #2274360)
#include <iostream>
#include <cstdio>
using namespace std;
const long long mod = 1999999973;
long long exp_log(long long x, long long n){
int r = 1;
while(n){
if(n&1)
r=(1LL*r*x)%mod;
x=(1LL*x*x)%mod;
n/=2;
}
return r;
}
int main()
{
freopen("lgput.in","r",stdin);
freopen("lgput.out","w",stdout);
int n,p;
cin >> n >> p;
cout << exp_log(n,p);
return 0;
}