Pagini recente » Borderou de evaluare (job #1624354) | Profil gasengineer846 | Borderou de evaluare (job #2614113) | Borderou de evaluare (job #1336433) | Cod sursa (job #1283085)
#include <stdio.h>
int PutereLogaritmic(int x, int n)
{
int p = 1 ;
while (n > 0)
{
if (n%2==1)
{
p *= x;
n-- ;
}
x = x * x ;
n = n / 2;
}
return p ;
}
int n,p;
int main()
{
freopen("lgput.in", "r", stdin);
freopen("lgput.out", "w", stdout);
scanf("%d%d", &n, &p);
printf("%d",PutereLogaritmic(n,p)% 1999999973);
return 0;
}