Borderou de evaluare (job #3247832)

Utilizator Sasha_12454Eric Paturan Sasha_12454 Data 9 octombrie 2024 14:37:41
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
20ms335kbOK55
30ms303kbOK50
40ms303kbOK5
511ms782kbKilled by Signal 110
611ms815kbKilled by Signal 110
70ms303kbOK5
829ms51224kbOK50
939ms68186kbOK5
1062ms77484kbKilled by Signal 110
1134ms61984kbOK5
1256ms74006kbKilled by Signal 110
1360ms75423kbKilled by Signal 1100
1423ms45240kbOK5
1538ms66727kbOK5
1628ms53403kbOK5
1766ms81616kbKilled by Signal 110
1838ms69935kbOK5
1944ms78147kbOK5
2065ms81649kbKilled by Signal 110
Punctaj total10

Ceva nu functioneaza?