Borderou de evaluare (job #3247834)

Utilizator Sasha_12454Eric Paturan Sasha_12454 Data 9 octombrie 2024 14:46:12
Problema Granițe Status done
Runda arhiva-vianu Compilator cpp-64 | Vezi sursa
Scor 10

Raport evaluator

Compilare: main.cpp: In function 'void z_(const std::string&)': main.cpp:30:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 30 | for(int i = 1; i < s.size(); i ++) | ~~^~~~~~~~~~ main.cpp:37:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 37 | while (i + z[i] < s.size() && s[z[i]] == s[i + z[i]]) | ~~~~~~~~~^~~~~~~~~~ main.cpp: In function 'void precalc()': main.cpp:53:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 53 | for(int i = 0; i < s.size(); i ++) | ~~^~~~~~~~~~ main.cpp:60:41: 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 = 0; i + (1 << shift) <= s.size(); i ++) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ main.cpp:62:40: 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 (i + (1 << (shift - 1)) < s.size()) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:82:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 82 | for(int i = 0; i < s.size(); i ++) | ~~^~~~~~~~~~ main.cpp:84:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 84 | if(i + z[i] == s.size() && z[i]) | ~~~~~~~~~^~~~~~~~~~~ main.cpp:94:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 94 | if (st >= 0 && st < s.size() && (dr - (1 << lg) + 1) >= 0 && (dr - (1 << lg) + 1) < s.size()) | ~~~^~~~~~~~~~ main.cpp:94:95: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 94 | if (st >= 0 && st < s.size() && (dr - (1 << lg) + 1) >= 0 && (dr - (1 << lg) + 1) < s.size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ main.cpp:99:13: warning: 'maxi' may be used uninitialized [-Wmaybe-uninitialized] 99 | if(maxi >= z[i]) | ^~ main.cpp:92:17: note: 'maxi' was declared here 92 | int maxi; | ^~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms303kbOK55
20ms303kbOK55
30ms303kbOK50
40ms303kbOK5
520ms835kbKilled by Signal 110
620ms843kbKilled by Signal 110
70ms303kbOK5
829ms50397kbOK50
939ms68173kbOK5
1068ms77529kbKilled by Signal 110
1133ms61833kbOK5
1269ms74080kbKilled by Signal 110
1372ms75538kbKilled by Signal 1100
1423ms45694kbOK5
1539ms66551kbOK5
1628ms53477kbOK5
1773ms81768kbKilled by Signal 110
1838ms70086kbOK5
1943ms78360kbOK5
2070ms81764kbKilled by Signal 110
Punctaj total10

Ceva nu functioneaza?