Pagini recente » Cod sursa (job #631390) | Cod sursa (job #1238127) | Cod sursa (job #1071098) | Cod sursa (job #1354618) | Cod sursa (job #807849)
Cod sursa(job #807849)
#include<cstdio>
using namespace std;
#define m 1999999973
void read(),solve();
int n,p,b,r,e;
int main()
{
read();
solve();
return 0;
}
void read()
{
freopen("lgput.in","r",stdin);
freopen("lgput.out","w",stdout);
scanf("%d %d",&n,&p);
}
void solve()
{
for(b=n,r=1,e=p;e;e/=2)
{
if(e%2==1) r=(r*b)%m;
b=(b*b)%m;
}
printf("%d ",r);
}