Borderou de evaluare (job #2672381)

Utilizator Tudor_PascaTudor Pasca Tudor_Pasca Data 13 noiembrie 2020 20:18:10
Problema Cele mai apropiate puncte din plan Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:13:1: error: 'vector' does not name a type vector<pair<int, int>> X, Y, v; ^~~~~~ main.cpp:20:11: error: 'vector' was not declared in this scope int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^~~~~~ main.cpp:20:31: error: expected primary-expression before '>' token int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^~ main.cpp:20:34: error: 'X' was not declared in this scope int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^ main.cpp:20:37: error: 'vector' was not declared in this scope int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^~~~~~ main.cpp:20:57: error: expected primary-expression before '>' token int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^~ main.cpp:20:60: error: 'Y' was not declared in this scope int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^ main.cpp:20:63: error: expected primary-expression before 'int' int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^~~ main.cpp:20:70: error: expected primary-expression before 'int' int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^~~ main.cpp:20:75: error: expression list treated as compound expression in initializer [-fpermissive] int solve(vector<pair<int, int>> X, vector<pair<int, int>> Y, int l, int r) ^ main.cpp: In function 'int main()': main.cpp:57:9: error: 'X' was not declared in this scope X.emplace_back(x, y); ^ main.cpp:60:10: error: 'X' was not declared in this scope sort(X.begin(), X.end()); ^ main.cpp:63:9: error: 'Y' was not declared in this scope Y.emplace_back(X[i].second, X[i].first); ^ main.cpp:65:54: error: 'Y' was not declared in this scope out << fixed << setprecision(6) << sqrt(solve(X, Y, 0, n - 1)) << '\n'; ^ main.cpp:65:65: error: 'solve' cannot be used as a function out << fixed << setprecision(6) << sqrt(solve(X, Y, 0, n - 1)) << '\n'; ^ Non zero exit status: 1

Ceva nu functioneaza?