Borderou de evaluare (job #2815523)
Utilizator | Data | 9 decembrie 2021 19:21:46 | |
---|---|---|---|
Problema | Caramele | Status | done |
Runda | arhiva-vianu | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'int bin_search(std::vector<int>&, int, bool)':
main.cpp:59:26: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
59 | if (a.size() > p + answer && v[a[p + answer]].y < target) {
| ~~~~~~~~~^~~~~~~~~~~~
main.cpp:63:26: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
63 | if (a.size() > p + answer && v[a[p + answer]].x < target) {
| ~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/10/cassert:44,
from main.cpp:6:
main.cpp:70:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
70 | assert(answer < a.size());
| ~~~~~~~^~~~~~~~~~
main.cpp:71:22: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::vector<coord>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
71 | assert(a[answer] < v.size());
main.cpp: In function 'int count_triangles()':
main.cpp:89:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<coord>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
89 | for(int i=0;i < v.size();i++)
| ~~^~~~~~~~~~
main.cpp:106:62: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
106 | for (int idx_line = start_id_lines + 1; idx_line < lines[v[i].x].size() ; ++ idx_line)
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
main.cpp:118:9: error: 'else' without a previous 'if'
118 | else
| ^~~~
main.cpp:120:32: error: 'start_id_cols' was not declared in this scope
120 | for (int idx_col = start_id_cols + 1; idx_col < cols[v[i].y].size() ; ++ idx_col)
| ^~~~~~~~~~~~~
main.cpp:120:68: error: 'i' was not declared in this scope
120 | for (int idx_col = start_id_cols + 1; idx_col < cols[v[i].y].size() ; ++ idx_col)
| ^
main.cpp:131:9: warning: no return statement in function returning non-void [-Wreturn-type]
131 | }
| ^
main.cpp: At global scope:
main.cpp:132:5: error: expected declaration before '}' token
132 | }
| ^
main.cpp:133:5: error: expected unqualified-id before 'return'
133 | return triangles;
| ^~~~~~
main.cpp:134:1: error: expected declaration before '}' token
134 | }
| ^
main.cpp: In function 'void roteste(int)':
main.cpp:144:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<coord>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
144 | for(int i=0;i<v.size();i++){
| ~^~~~~~~~~
main.cpp:150:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<coord>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
150 | for(int i=0;i<v.size();i++)
| ~^~~~~~~~~
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !