Borderou de evaluare (job #790298)

Utilizator avatar penguinvanilic Perciun Cristiano penguinvanilic IP ascuns
Problemă Asort (baraj gimnaziu) Compilator cpp-32
Rundă Arhiva de probleme Status evaluat
Dată 17 oct. 2024 10:13:20 Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'void aplicaRegulaA(std::vector<int>&, int)': main.cpp:17:9: warning: empty parentheses were disambiguated as a function declaration [-Wvexing-parse] 17 | int main() { | ^~ main.cpp:17:9: note: remove parentheses to default-initialize a variable 17 | int main() { | ^~ | -- main.cpp:17:9: note: or replace parentheses with braces to value-initialize a variable main.cpp:17:12: error: a function-definition is not allowed here before '{' token 17 | int main() { | ^ main.cpp: At global scope: main.cpp:47:27: error: 'pozitieT' was not declared in this scope 47 | int predecesor = (pozitieT == 1) ? X[N] : X[pozitieT - 1]; | ^~~~~~~~ main.cpp:47:44: error: 'X' was not declared in this scope 47 | int predecesor = (pozitieT == 1) ? X[N] : X[pozitieT - 1]; | ^ main.cpp:47:46: error: 'N' was not declared in this scope 47 | int predecesor = (pozitieT == 1) ? X[N] : X[pozitieT - 1]; | ^ main.cpp:47:51: error: 'X' was not declared in this scope 47 | int predecesor = (pozitieT == 1) ? X[N] : X[pozitieT - 1]; | ^ main.cpp:47:53: error: 'pozitieT' was not declared in this scope 47 | int predecesor = (pozitieT == 1) ? X[N] : X[pozitieT - 1]; | ^~~~~~~~ main.cpp:48:25: error: 'pozitieT' was not declared in this scope 48 | int succesor = (pozitieT == N) ? X[1] : X[pozitieT + 1]; | ^~~~~~~~ main.cpp:48:37: error: 'N' was not declared in this scope 48 | int succesor = (pozitieT == N) ? X[1] : X[pozitieT + 1]; | ^ main.cpp:48:42: error: 'X' was not declared in this scope 48 | int succesor = (pozitieT == N) ? X[1] : X[pozitieT + 1]; | ^ main.cpp:48:49: error: 'X' was not declared in this scope 48 | int succesor = (pozitieT == N) ? X[1] : X[pozitieT + 1]; | ^ main.cpp:48:51: error: 'pozitieT' was not declared in this scope 48 | int succesor = (pozitieT == N) ? X[1] : X[pozitieT + 1]; | ^~~~~~~~ main.cpp:49:9: error: 'cout' does not name a type 49 | cout << predecesor << " " << succesor << endl; | ^~~~ main.cpp:50:5: error: expected declaration before '}' token 50 | } | ^ main.cpp:52:5: error: expected unqualified-id before 'return'