Borderou de evaluare (job #3041277)

Utilizator livliviLivia Magureanu livlivi Data 31 martie 2023 10:58:09
Problema Origami2 Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In function 'std::vector<std::__cxx11::basic_string<char> > Flip(const std::vector<std::__cxx11::basic_string<char> >&)': main.cpp:13:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 13 | for (int i = 0; i < original.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ main.cpp:14:35: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 14 | for (int j = 0; j < original[i].size(); j++) { | ~~^~~~~~~~~~~~~~~~~~~~ main.cpp:18:20: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 18 | return move(result); | ~~~~^~~~~~~~ main.cpp:18:20: note: remove 'std::move' call main.cpp: In function 'std::vector<std::__cxx11::basic_string<char> > AddHashtags(const std::vector<std::__cxx11::basic_string<char> >&)': main.cpp:24:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::__cxx11::basic_string<char> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 24 | for (int i = 0; i < original.size(); i++) { | ~~^~~~~~~~~~~~~~~~~ main.cpp:28:20: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 28 | return move(result); | ~~~~^~~~~~~~ main.cpp:28:20: note: remove 'std::move' call main.cpp: In function 'std::vector<int> Manacher(const std::vector<std::__cxx11::basic_string<char> >&)': main.cpp:34:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 34 | for (int i = 0; i < man.size(); i++) { | ~~^~~~~~~~~~~~ main.cpp:38:54: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 38 | while (i - man[i] >= 0 && i + man[i] < man.size() | ~~~~~~~~~~~^~~~~~~~~~~~ main.cpp:45:20: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 45 | return move(man); | ~~~~^~~~~ main.cpp:45:20: note: remove 'std::move' call main.cpp: In function 'std::vector<int> FindLeftEdges(const std::vector<int>&)': main.cpp:51:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 51 | for (int i = 0; i < man.size(); i += 2) { | ~~^~~~~~~~~~~~ main.cpp:57:20: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 57 | return move(result); | ~~~~^~~~~~~~ main.cpp:57:20: note: remove 'std::move' call main.cpp: In function 'long long int Solve(const std::vector<std::__cxx11::basic_string<char> >&)': main.cpp:69:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 69 | for (int i = 1; i < left_edges.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:74:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 74 | for (int i = 1; i < right_edges.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms303kbOk5
20ms303kbOk5
30ms303kbOk5
40ms303kbOk5
50ms303kbOk5
60ms303kbOk5
73ms2064kbOk5
84ms2461kbOk5
91ms1208kbOk5
101ms1036kbOk5
113ms2187kbOk5
124ms2478kbOk5
135ms3002kbOk5
146ms4382kbOk5
159ms12193kbOk5
169ms12255kbOk5
179ms12226kbOk5
1814ms12324kbOk6
199ms12173kbOk6
20108ms120573kbOk3
Punctaj total100

Ceva nu functioneaza?