Borderou de evaluare (job #2824450)

Utilizator CraniXortDumitrescul Eduard CraniXort Data 2 ianuarie 2022 13:28:59
Problema Frequent Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 75

Raport evaluator

Compilare: main.cpp: In function 'void suffixArray(std::string&)': main.cpp:21:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 21 | for(int i = 0; i < s.size(); i ++) | ~~^~~~~~~~~~ main.cpp:22:18: warning: array subscript has type 'char' [-Wchar-subscripts] 22 | freq[s[i]] ++; | ^ main.cpp:26:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 26 | for(int i = 0; i < s.size(); i ++) { | ~~^~~~~~~~~~ main.cpp:27:25: warning: array subscript has type 'char' [-Wchar-subscripts] 27 | perm[--freq[s[i]]] = i; | ^ main.cpp:32:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 32 | for(int i = 1; i < s.size(); i ++) { | ~~^~~~~~~~~~ main.cpp:38:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 38 | for(int k = 0; (1<<k) < s.size(); k ++) { | ~~~~~~~^~~~~~~~~~ main.cpp:39:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 39 | for(int i = 0; i < s.size(); i ++){ | ~~^~~~~~~~~~ main.cpp:48:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 48 | for(int i = 0; i < s.size(); i ++) | ~~^~~~~~~~~~ main.cpp:60:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 60 | for(int i = 1; i < s.size(); i ++) { | ~~^~~~~~~~~~ main.cpp: In function 'void computeLcp(std::string&)': main.cpp:81:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 81 | for(int i = 0; i < s.size(); i ++) | ~~^~~~~~~~~~ main.cpp:85:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 85 | for(int i = 0; i < s.size(); i ++) { | ~~^~~~~~~~~~ main.cpp:92:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 92 | while(i + k < s.size() and j + k < s.size() and s[i+k] == s[j+k] and s[i+k] != '$') | ~~~~~~^~~~~~~~~~ main.cpp:92:42: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 92 | while(i + k < s.size() and j + k < s.size() and s[i+k] == s[j+k] and s[i+k] != '$') | ~~~~~~^~~~~~~~~~ main.cpp: In function 'void solve(std::string&)': main.cpp:134:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 134 | for(int i = 1; i < s.size(); i ++){ | ~~^~~~~~~~~~ main.cpp: In function 'void print(std::string&)': main.cpp:161:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 161 | for(int i = 0; i < s.size(); i ++) { | ~~^~~~~~~~~~ main.cpp:166:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms188kbOK5
26ms1830kbOK5
36ms1294kbOK5
425ms2547kbOK5
516ms1253kbOK5
620ms1716kbOK5
7160ms4456kbOK5
8250ms6553kbIncorect0
9232ms5308kbOK5
10284ms6033kbIncorect0
11275ms5693kbOK5
12336ms6746kbOK5
13298ms6184kbOK5
14388ms8142kbOK5
15474ms7954kbOK5
16592ms8744kbOK5
17724ms9490kbOK5
18809ms5922kbKilled by Signal 110
19955ms6873kbKilled by Signal 110
201172ms10596kbKilled by Signal 110
Punctaj total75

Ceva nu functioneaza?