Pagini recente » Cod sursa (job #587282) | Cod sursa (job #1604796) | Cod sursa (job #1000882) | Cod sursa (job #707253) | Cod sursa (job #2134577)
#include <fstream>
#define m 1999999973
using namespace std;
ifstream fin("lgput.in");
ofstream fout("lgput.out");
int main()
{
int n, p;
fin >> n >> p;
long long xlaputere = n;
long long rez = 1;
while(p >= 1)
{
if(p % 2 > 0)
rez = (rez % m) * (xlaputere % m) % m;
xlaputere = (xlaputere % m) * (xlaputere % m) % m;
p /= 2;
}
fout << rez << '\n';
return 0;
}