Borderou de evaluare (job #2966444)

Utilizator Cosmin2004_InfoMoldoveanu Cosmin Cosmin2004_Info Data 17 ianuarie 2023 17:24:41
Problema Ghicit Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In member function 'SuffixArray::sstring SuffixArray::add_string(std::string)': main.cpp:45:43: warning: narrowing conversion of '(&((SuffixArray*)this)->SuffixArray::eq.std::vector<std::vector<int> >::operator[](0))->std::vector<int>::size()' from 'std::vector<int>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 45 | sstring newstr = {this, eq[0].size(), s.length()}; | ~~~~~~~~~~^~ main.cpp:45:55: warning: narrowing conversion of 's.std::__cxx11::basic_string<char>::length()' from 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 45 | sstring newstr = {this, eq[0].size(), s.length()}; | ~~~~~~~~^~ main.cpp: In member function 'void SuffixArray::compute()': main.cpp:60:30: warning: suggest parentheses around '-' inside '<<' [-Wparentheses] 60 | int len = 1 << j - 1; | ~~^~~ main.cpp: In function 'int main()': main.cpp:94:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<SuffixArray::sstring>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 94 | for(int i = 1; i < suff.size(); i++) | ~~^~~~~~~~~~~~~ main.cpp:89:10: warning: variable 'ss' set but not used [-Wunused-but-set-variable] 89 | auto ss = S.add_string(s); | ^~
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms184kbOK5
20ms184kbOK5
30ms184kbOK5
419ms3117kbOK5
519ms4706kbOK5
612ms4665kbOK5
718ms4706kbOK5
817ms4706kbOK5
924ms5476kbOK5
1021ms5435kbOK5
1130ms5443kbOK5
120ms184kbOK5
130ms184kbOK5
140ms184kbOK5
150ms184kbOK5
160ms184kbOK5
170ms184kbOK5
180ms184kbOK5
190ms184kbOK5
200ms184kbOK5
Punctaj total100

Ceva nu functioneaza?