Borderou de evaluare (job #2812872)

Utilizator RaresFelixTudose Rares Felix RaresFelix Data 5 decembrie 2021 12:56:50
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
214ms14049kbKilled by Signal 40
313ms14049kbKilled by Signal 40
415ms14049kbKilled by Signal 40
515ms14049kbKilled by Signal 40
615ms14049kbKilled by Signal 40
715ms14053kbKilled by Signal 40
815ms14053kbKilled by Signal 40
915ms14053kbKilled by Signal 40
1014ms14053kbKilled by Signal 40
1113ms14184kbKilled by Signal 40
1213ms14053kbKilled by Signal 40
1314ms14049kbKilled by Signal 40
1414ms14049kbKilled by Signal 40
1514ms14049kbKilled by Signal 40
1614ms14049kbKilled by Signal 40
1714ms14053kbKilled by Signal 40
1814ms14049kbKilled by Signal 40
1915ms14049kbKilled by Signal 40
2014ms14049kbKilled by Signal 40
Punctaj total0

Ceva nu functioneaza?