Informatică, întrebare adresată de pmarian98, 8 ani în urmă

#312 putereN

Cerinţa
Se dau două numere naturale x şi n. Calculaţi xn .

Date de intrare
Programul citește de la tastatură numerele x şi n.

Date de ieşire
Programul afișează pe ecran numărul P, valoarea calculată.

Restricţii şi precizări
1 ≤ x ≤ 1000
1 ≤ n ≤ 1000



Exemplu
Date de intrare

2 40
Date de ieșire

1099511627776


1Viserys: daca il alocai dinamic era perfect
pmarian98: acuma si tu xD
pmarian98: mai eficient
pmarian98: nu se poate
pmarian98: am folosit subprogram pt produs de n ori
pmarian98: Fa-l tu eficient xD
pmarian98: "#include

#include

using namespace std;

int main()

{

long long n, x;

cin>>x>>n;

long long a=pow(x,n);

cout<
return 0;" xD
1Viserys: as folosi aceeasi idee, doar ca as aloca vectorul dinamic,
1Viserys: gen struct vector{ int val; vector* ptr; };
1Viserys: dar nu e diferenta mare de eficienta decat daca folosesti foarte putin din el, de ex ca sa faci 2^2 cu el

Răspunsuri la întrebare

Răspuns de 1Viserys
0

#include <iostream>

#include <math.h>

using namespace std;

int main()

{

long long n, x;

cin>>x>>n;

long long a=pow(x,n);

cout<<a;

return 0;


1Viserys: cu o acolada dupa return 0
pmarian98: este o prostie ce ai scris
pmarian98: ai incercat si pt numere mai mari
Alte întrebări interesante