Pagini recente » Cod sursa (job #2075106) | Diferente pentru utilizator/eueric intre reviziile 4 si 5 | Cod sursa (job #2595163) | Diferente pentru problema/binsearch intre reviziile 7 si 8 | Cod sursa (job #1554407)
#define MOD 1999999973
#include <cstdio>
using namespace std;
int main()
{
freopen("lgput.in","r",stdin);
freopen("lgput.out","w",stdout);
long long int x,n,p;
scanf("%lld %lld",&n,&p);
while(p!=0)
{
if(p%2!=0)
{
x=(x*n)%MOD;
p--;
}
else
{
p=p/2;
n=(n*n)%MOD;
}
}
printf("%lld",n);
return 0;
}