Pagini recente » Cod sursa (job #2536398) | Cod sursa (job #1870893) | Cod sursa (job #1617832) | Cod sursa (job #2801190) | Cod sursa (job #715863)
Cod sursa(job #715863)
#include <stdio.h>
#define mod 1999999973
using namespace std;
int n,p;
long long pow(long a, long b)
{
if( !b ) return 1;
if( b%2 ) return (pow(a,b-1)%mod*a)%mod;
else return (pow(a,b/2)%mod)*(pow(a,b/2)%mod)%mod;
}
int main()
{
freopen ("lgput.in","r",stdin);
freopen ("lgput.out","w",stdout);
scanf("%d %d", &n ,&p);
printf("%lld",pow(n,p));
return 0;
}