Borderou de evaluare (job #2966443)

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

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
10ms184kbIncorect0
20ms184kbIncorect0
30ms184kbIncorect0
420ms3129kbOK5
524ms4722kbOK5
614ms4718kbOK5
720ms4730kbOK5
820ms4689kbOK5
922ms5541kbOK5
1022ms5476kbOK5
1128ms5513kbOK5
120ms184kbOK5
130ms184kbOK5
140ms184kbOK5
150ms184kbOK5
160ms184kbOK5
170ms184kbOK5
180ms184kbOK5
190ms184kbOK5
200ms184kbIncorect0
Punctaj total80

Ceva nu functioneaza?