Pagini recente » Diferente pentru adobe-code-pandas/runda-2 intre reviziile 3 si 1 | Cod sursa (job #1518707) | Cod sursa (job #2507704) | Cod sursa (job #2657468) | Cod sursa (job #2619180)
#include <iostream>
#include <cmath>
#include <fstream>
using namespace std;
ifstream in ("lgput.in");
ofstream out ("lgput.out");
#define MOD 1999999973
int main()
{
unsigned long long n, p=1, P;
in >> n >> P;
while (P)
{
if (P%2==1)
p=(p%MOD)*(n%MOD);
n=(n%MOD)*(n%MOD);
P=(P%MOD)/2;
}
out << p%MOD;
return 0;
}