Pagini recente » Cod sursa (job #1334769) | Cod sursa (job #1204749) | Cod sursa (job #2151098) | Cod sursa (job #2998825) | Cod sursa (job #941755)
Cod sursa(job #941755)
#include <iostream>
#include <fstream>
#include <algorithm>
#include <vector>
using namespace std;
typedef long long ll;
const int mod = 1999999973;
ll powmod(ll a, int n) {
ll ret = 1;
while (n != 0) {
if (n & 1) {
ret *= a;
ret %= mod;
}
a *= a;
a %= mod;
n >>= 1;
}
return ret;
}
int main() {
ifstream fin("lgput.in");
ofstream fout("lgput.out");
int a, n;
fin >> a >> n;
fout << powmod(a, n);
return 0;
}