Pagini recente » Cod sursa (job #2297336) | Cod sursa (job #2514718) | Cod sursa (job #1364618) | Cod sursa (job #2442406) | Cod sursa (job #2084114)
#include <fstream>
#define MOD 1999999973
using namespace std;
ifstream in("lgput.in");
ofstream out("lgput.out");
int nr;
int putere(int x, int n) {
if (n == 0) {
return 1;
}
if (n == 1) {
return x;
}
int p = x * x;
if (n % 2 == 0) {
return putere(p, n / 2);
}
return nr * putere(p, n / 2);
}
int main()
{
int n;
in >> nr >> n;
out << putere(nr, n) % MOD;
return 0;
}