Borderou de evaluare (job #3182803)

Utilizator nicholas9onicaOnica Nicholas Andrei nicholas9onica Data 9 decembrie 2023 17:01:30
Problema Trie Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Compilare: main.cpp: In function 'void func_insert(node*, std::string&, int)': main.cpp:21:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 21 | if(pos==s.size()) | ~~~^~~~~~~~~~ main.cpp:28:18: warning: array subscript has type 'char' [-Wchar-subscripts] 28 | if(nod->next[lit]==nullptr) | ^~~ main.cpp:30:19: warning: array subscript has type 'char' [-Wchar-subscripts] 30 | nod->next[lit]=new node(); | ^~~ main.cpp:32:27: warning: array subscript has type 'char' [-Wchar-subscripts] 32 | func_insert(nod->next[lit],s,pos+1); | ^~~ main.cpp: In function 'void func_del(node*, std::string&, int)': main.cpp:37:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 37 | if(pos==s.size()) | ~~~^~~~~~~~~~ main.cpp:45:18: warning: array subscript has type 'char' [-Wchar-subscripts] 45 | if(nod->next[lit]==nullptr) | ^~~ main.cpp:49:24: warning: array subscript has type 'char' [-Wchar-subscripts] 49 | func_del(nod->next[lit],s,pos+1); | ^~~ main.cpp: In function 'int query_cnt(node*, std::string&, int)': main.cpp:53:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 53 | if(pos==s.size()) | ~~~^~~~~~~~~~ main.cpp:58:25: warning: array subscript has type 'char' [-Wchar-subscripts] 58 | query_cnt(nod->next[lit],s,pos+1); | ^~~ main.cpp: In function 'int query_prefix(node*, std::string&, int)': main.cpp:62:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 62 | if(pos==s.size()) | ~~~^~~~~~~~~~ main.cpp:67:18: warning: array subscript has type 'char' [-Wchar-subscripts] 67 | if(nod->next[lit]==nullptr || nod->next[lit]->cuv_dupa == 0) | ^~~ main.cpp:67:45: warning: array subscript has type 'char' [-Wchar-subscripts] 67 | if(nod->next[lit]==nullptr || nod->next[lit]->cuv_dupa == 0) | ^~~ main.cpp:71:28: warning: array subscript has type 'char' [-Wchar-subscripts] 71 | query_prefix(nod->next[lit],s,pos+1); | ^~~ main.cpp: In function 'int query_cnt(node*, std::string&, int)': main.cpp:58:14: warning: control reaches end of non-void function [-Wreturn-type] 58 | query_cnt(nod->next[lit],s,pos+1); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'int query_prefix(node*, std::string&, int)': main.cpp:71:17: warning: control reaches end of non-void function [-Wreturn-type] 71 | query_prefix(nod->next[lit],s,pos+1);
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
110ms401kbKilled by Signal 1100
29ms401kbKilled by Signal 1100
39ms401kbKilled by Signal 1100
49ms409kbKilled by Signal 1100
59ms405kbKilled by Signal 1100
64ms413kbKilled by Signal 1100
79ms405kbKilled by Signal 1100
89ms409kbKilled by Signal 1100
99ms405kbKilled by Signal 1100
109ms397kbKilled by Signal 1100
110ms405kbKilled by Signal 1100
120ms409kbKilled by Signal 1100
130ms405kbKilled by Signal 1100
140ms409kbKilled by Signal 1100
150ms413kbKilled by Signal 1100
160ms409kbKilled by Signal 110
170ms401kbKilled by Signal 1100
180ms409kbKilled by Signal 110
190ms405kbKilled by Signal 1100
200ms413kbKilled by Signal 110
Punctaj total0

Ceva nu functioneaza?