Calculati a la puterea p, unde a si p numere naturale si citite de la tastatura, folosind algoritmul divide et impera.
Daca stii, sa-ti dea Dumnezeu sanatate, da-mi si mie te rog frumos rezolvarea..
Madalin77:
restrictii pentru a si p?
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
long long power(long long a, long long p)
{
if(p==1)
return a;
if(p%2)
return a*power(a,(p-1)/2)*power(a,(p-1)/2);
else
return power(a,p/2)*power(a,p/2);
}
int main()
{
cout<<power(2,14);
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă