Borderou de evaluare (job #2812871)

Utilizator RaresFelixTudose Rares Felix RaresFelix Data 5 decembrie 2021 12:55:55
Problema Frequent Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Compilare: main.cpp: In member function 'int SuffixArray::lcpre(int, int)': main.cpp:25:39: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 25 | if(max(p1, p2) + (1 << k) < cuv.size() && Ord[k][p1] == Ord[k][p2]) { | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ main.cpp: In constructor 'SuffixArray::SuffixArray(std::string)': main.cpp:34:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 34 | for(int i = 0; i < cuv.size(); ++i) Ord[0][i] = cuv[i]; | ~~^~~~~~~~~~~~ main.cpp:39:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 39 | for(int i = 0; i < cuv.size(); ++i) { | ~~^~~~~~~~~~~~ main.cpp:41:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 41 | ord2 = ((i + (1 << (k - 1))) < cuv.size()) ? Ord[k - 1][(i + (1 << (k - 1)))] : -1; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ main.cpp:47:22: warning: structured bindings only available with '-std=c++17' or '-std=gnu++17' 47 | for(auto [o1, o2, ind] : Val) { | ^ main.cpp:59:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 59 | for(int i = 0; i < cuv.size(); ++i) { | ~~^~~~~~~~~~~~ main.cpp:66:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | for(int i = 0; i < cuv.size() - 1; ++i) LCP.push_back(lcpre(Cresc[i].first, Cresc[i + 1].first)); | ~~^~~~~~~~~~~~~~~~ main.cpp:35:25: warning: unused variable 'id' [-Wunused-variable] 35 | int ord1, ord2, id; | ^~ main.cpp: In function 'std::vector<int> solve(SuffixArray&)': main.cpp:119:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 119 | for(int i = 0; i < S.cuv.size() - 1; ++i) { | ~~^~~~~~~~~~~~~~~~~~ main.cpp:134:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 134 | for(int i = 0; i < S.cuv.size() - 1; ++i){ | ~~^~~~~~~~~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
113ms14049kbKilled by Signal 40
215ms14053kbKilled by Signal 40
313ms14049kbKilled by Signal 40
414ms14110kbKilled by Signal 40
514ms14086kbKilled by Signal 40
616ms14049kbKilled by Signal 40
713ms14135kbKilled by Signal 40
815ms14049kbKilled by Signal 40
915ms14049kbKilled by Signal 40
1014ms14057kbKilled by Signal 40
1114ms14049kbKilled by Signal 40
1213ms14049kbKilled by Signal 40
1314ms14049kbKilled by Signal 40
1414ms14049kbKilled by Signal 40
1514ms14049kbKilled by Signal 40
1614ms14102kbKilled by Signal 40
1714ms14049kbKilled by Signal 40
1814ms14049kbKilled by Signal 40
1914ms14049kbKilled by Signal 40
2014ms14049kbKilled by Signal 40
Punctaj total0

Ceva nu functioneaza?