Pagini recente » Cod sursa (job #425055) | Cod sursa (job #361066) | Cod sursa (job #2546591) | Cod sursa (job #2642043) | Cod sursa (job #663849)
Cod sursa(job #663849)
#include<stdio.h>
#define mod 1999999973
using namespace std;
long long n, p;
long long putere(long long a, long long n)
{if(n==1) return a;
if(n%2==0)
return (putere(a, n/2)*putere(a, n/2))%mod;
else return (putere(a, n-1)*a)%mod;
}
int main()
{freopen("lgput.in", "r", stdin);
freopen("lgput.out", "w", stdout);
scanf("%lld%lld", &n, &p);
printf("%lld", putere(n, p));
return 0;
}