Borderou de evaluare (job #2933215)

Utilizator RobertAcAcatrinei Robert-Marian RobertAc Data 4 noiembrie 2022 21:02:01
Problema Rps Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In function 'void add(int, std::string&, int)': main.cpp:36:34: warning: array subscript has type 'char' [-Wchar-subscripts] 36 | if (tree[node].nxt[toInt[s[ind]]] == 0) | ^ main.cpp:38:32: warning: array subscript has type 'char' [-Wchar-subscripts] 38 | tree[node].nxt[toInt[s[ind]]] = nodes++; | ^ main.cpp:40:34: warning: array subscript has type 'char' [-Wchar-subscripts] 40 | add(tree[node].nxt[toInt[s[ind]]], s, ind + 1); | ^ main.cpp: In function 'void query(int, std::string&)': main.cpp:57:16: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 57 | if (s.size() == k) | ~~~~~~~~~^~~~ main.cpp:65:62: warning: array subscript has type 'char' [-Wchar-subscripts] 65 | if (tree[node].dp == (tree[tree[node].nxt[toInt[toBeaten[c]]]].stop) * | ^ main.cpp:65:63: warning: array subscript has type 'char' [-Wchar-subscripts] 65 | if (tree[node].dp == (tree[tree[node].nxt[toInt[toBeaten[c]]]].stop) * | ~~~~~~~~~~^ main.cpp:67:40: warning: comparison of integer expressions of different signedness: 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 67 | (s.size() == k - 1 ? (tree[tree[node].nxt[toInt[c]]].stop * d) : tree[tree[node].nxt[toInt[c]]].dp)) | ~~~~~~~~~^~~~~~~~ main.cpp:67:78: warning: array subscript has type 'char' [-Wchar-subscripts] 67 | (s.size() == k - 1 ? (tree[tree[node].nxt[toInt[c]]].stop * d) : tree[tree[node].nxt[toInt[c]]].dp)) | ^ main.cpp:67:121: warning: array subscript has type 'char' [-Wchar-subscripts] 67 | (s.size() == k - 1 ? (tree[tree[node].nxt[toInt[c]]].stop * d) : tree[tree[node].nxt[toInt[c]]].dp)) | ^ main.cpp:72:28: warning: array subscript has type 'char' [-Wchar-subscripts] 72 | if (tree[node].nxt[toInt[res]] == 0) | ^~~ main.cpp:73:26: warning: array subscript has type 'char' [-Wchar-subscripts] 73 | tree[node].nxt[toInt[res]] = nodes++; | ^~~ main.cpp:75:30: warning: array subscript has type 'char' [-Wchar-subscripts] 75 | query(tree[node].nxt[toInt[res]], s); | ^~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
130ms40300kbOK5
227ms40329kbOK5
327ms40247kbOK5
429ms40341kbOK5
529ms40345kbOK5
628ms40280kbOK5
789ms41754kbOK5
8111ms41934kbOK5
9118ms42061kbOK5
10117ms42033kbOK5
1187ms41005kbOK5
12105ms41164kbOK5
13116ms41373kbOK5
14109ms41340kbOK5
15113ms41443kbOK5
16117ms41426kbOK5
17117ms41443kbOK5
18120ms41410kbOK5
19218ms57499kbOK5
20114ms41381kbOK5
Punctaj total100

Ceva nu functioneaza?