Borderou de evaluare (job #3247833)

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

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
20ms303kbIncorect00
30ms303kbOK50
40ms303kbOK5
519ms839kbKilled by Signal 110
620ms811kbKilled by Signal 110
70ms303kbOK5
829ms51654kbOK50
938ms68030kbOK5
1068ms77541kbKilled by Signal 110
1133ms61018kbOK5
1269ms74100kbKilled by Signal 110
1368ms75526kbKilled by Signal 1100
1424ms46653kbOK5
1538ms66711kbOK5
1628ms53383kbOK5
1772ms81752kbKilled by Signal 110
1839ms69955kbOK5
1943ms77660kbOK5
2071ms81764kbKilled by Signal 110
Punctaj total5

Ceva nu functioneaza?