Pagini recente » Cod sursa (job #168512) | Cod sursa (job #2674547) | Cod sursa (job #755189) | Cod sursa (job #2237087) | Cod sursa (job #1040971)
// Include
#include <fstream>
using namespace std;
// Definitii
#define ll long long
// Constante
const ll mod = 1999999973;
// Variabile
ifstream in("lgput.in");
ofstream out("lgput.out");
ll num, power, answer=1;
// Main
int main()
{
in >> num >> power;
for(int i=0 ; (1<<i)<=power ; ++i)
{
if((1<<i)&power)
answer = (answer * num) % mod;
num = (num * num) % mod;
}
out << answer << '\n';
in.close();
out.close();
return 0;
}