Borderou de evaluare (job #2879855)

Utilizator mihai_sabouSabou Mihai mihai_sabou Data 29 martie 2022 08:11:26
Problema Ridicare la putere in timp logaritmic Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'long long int putere(long long int, long long int)': main.cpp:7:15: warning: unnecessary parentheses in declaration of 'e' [-Wparentheses] 7 | long long (e) { | ^ main.cpp:7:16: error: declaration of 'long long int e' shadows a parameter 7 | long long (e) { | ^ main.cpp:5:41: note: 'long long int e' previously declared here 5 | long long putere(long long n, long long e) { | ~~~~~~~~~~^ main.cpp:8:9: error: expected primary-expression before 'if' 8 | if (e % 2 == 1) { | ^~ main.cpp:8:9: error: expected '}' before 'if' main.cpp:7:19: note: to match this '{' 7 | long long (e) { | ^ main.cpp:6:9: warning: unused variable 'rez' [-Wunused-variable] 6 | int rez = 1; | ^~~ main.cpp:13:5: warning: no return statement in function returning non-void [-Wreturn-type] 13 | } | ^ main.cpp: At global scope: main.cpp:14:5: error: expected unqualified-id before 'return' 14 | return rez; | ^~~~~~ main.cpp:15:1: error: expected declaration before '}' token 15 | } | ^ Non zero exit status: 1

Ceva nu functioneaza?