Pagini recente » Cod sursa (job #402404) | Cod sursa (job #3220640) | Cod sursa (job #1251815) | Cod sursa (job #753313) | Cod sursa (job #2436201)
#include <fstream>
using namespace std;
const int MOD = 1999999973;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
long long int pow(int N, int P) {
if (P == 0)
return 1;
long long rise = pow(N, P / 2) % MOD;
if (P % 2)
return (((rise * rise) % MOD) * N) % MOD ;
return (rise * rise) % MOD;
}
int main() {
int N, P;
fin >> N >> P;
fout << pow(N, P);
}