Pagini recente » Cod sursa (job #1659169) | Cod sursa (job #1191024) | Cod sursa (job #2827754) | Cod sursa (job #1527926) | Cod sursa (job #2033573)
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ifstream f("lgput.in");
ofstream g("lgput.out");
ll putere(ll n,ll p)
{
ll prod=1,baza=n;
while (p>0)
{
if (p!=1) baza=(baza*baza)%1999999973;
if (p%2==1&&p!=1) { prod=(prod*n)%1999999973; p--;}
p/=2;
}
return (baza*prod)%1999999973;
}
int main()
{
ll n,p;
f>>n>>p;
g<<putere(n,p);
return 0;
}