Borderou de evaluare (job #2879855)
Utilizator | 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?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !