Borderou de evaluare (job #790298)
| Utilizator |
|
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'