Borderou de evaluare (job #3198607)

Utilizator StefanL2005Stefan Leustean StefanL2005 Data 29 ianuarie 2024 20:46:24
Problema Sub Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 30

Raport evaluator

Compilare: main.cpp: In member function 'void Trie::add_word(vertex*, std::string, int, int)': main.cpp:25:15: 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 (y == s.length()) | ~~^~~~~~~~~~~~~ main.cpp:32:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 32 | for (int i = 0; i < nod->letter.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'vertex* Trie::find_word(vertex*, std::string, int)': main.cpp:43:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 43 | if (y == s.length()) | ~~^~~~~~~~~~~~~ main.cpp:50:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 50 | for (int i = 0; i < nod->letter.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void Trie::add_word_count(vertex*, std::string, int)': main.cpp:58:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 58 | if (y == s.length() && nod->changed == false) | ~~^~~~~~~~~~~~~ main.cpp:60:13: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 60 | if (nod->changed == false) | ^~ main.cpp:61:33: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 61 | nod->end_cuv++; nod->changed = true; | ^~~ main.cpp:65:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 65 | for (int i = 0; i < nod->letter.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void Trie::reset_tree(vertex*)': main.cpp:73:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<vertex*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 73 | for (int i = 0; i < nod->children.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void Trie::find_difs(vertex*, std::string, int, Trie, int&)': main.cpp:81:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<vertex*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 81 | for (int i = 0; i < nod->children.size(); i++) | ~~^~~~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:105:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 105 | for (int poz1 = 0; poz1 < s.length(); poz1++) | ~~~~~^~~~~~~~~~~~ main.cpp:108:40: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 108 | for (int poz2 = poz1; poz2 < s.length(); poz2++) | ~~~~~^~~~~~~~~~~~ main.cpp:116:29: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 116 | for (int poz1 = 0; poz1 < v[0].length(); poz1++) | ~~~~~^~~~~~~~~~~~~~~ main.cpp:119:36: 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 poz2 = poz1; poz2 < v[0].length(); poz2++) | ~~~~~^~~~~~~~~~~~~~~ main.cpp:129:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 129 | for (int poz1 = 0; poz1 < v[i].length(); poz1++)
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms303kbOK10
22ms819kbOK10
39ms2654kbOK10
4104ms14176kbTime limit exceeded0
5104ms9216kbTime limit exceeded0
6104ms8515kbTime limit exceeded0
7104ms2859kbTime limit exceeded0
8104ms2887kbTime limit exceeded0
9104ms2879kbTime limit exceeded0
10104ms2863kbTime limit exceeded0
Punctaj total30

Ceva nu functioneaza?