Pagini recente » Cod sursa (job #1346513) | Cod sursa (job #1512627) | Cod sursa (job #2887399) | Cod sursa (job #1160335) | Cod sursa (job #2033588)
#include <bits/stdc++.h>
#include <limits>
using namespace std;
typedef int_fast64_t ll;
const ll maxx=1999999973;
ifstream f("lgput.in");
ofstream g("lgput.out");
ll putere(ll n,ll p)
{
ll prod=1,baza=n;
while (p>1)
{
if (p%2==1) {prod=(prod*baza)%maxx; p--;}
baza=(baza*baza)%maxx;
p/=2;
}
return (baza*prod)%maxx;
}
int main()
{
ll n,p;
f>>n>>p;
g<<putere(n,p);
return 0;
}