Pagini recente » Cod sursa (job #208516) | Cod sursa (job #718543) | Cod sursa (job #1314981) | Cod sursa (job #2001755) | Cod sursa (job #2227247)
#include <fstream>
using namespace std;
int main() {
ifstream inputfile("lgput.in");
ofstream outputfile("lgput.out");
long long modulo = 1999999973;
long long number, answer;
int power;
inputfile >> number >> power;
answer = 1;
while (power != 0)
{
if (power % 2 == 0)
{
number *= number;
number %= modulo;
power /= 2;
}
else {
answer *= number;
answer %= modulo;
power -= 1;
}
}
outputfile << answer % modulo;
return 0;
}