Borderou de evaluare (job #3247835)

Utilizator Sasha_12454Eric Paturan Sasha_12454 Data 9 octombrie 2024 14:47:11
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:79:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 79 | for(int i = 0; i < s.size(); i ++) | ~~^~~~~~~~~~ main.cpp:81:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 81 | if(i + z[i] == s.size() && z[i]) | ~~~~~~~~~^~~~~~~~~~~ main.cpp:91:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 91 | if (st >= 0 && st < s.size() && (dr - (1 << lg) + 1) >= 0 && (dr - (1 << lg) + 1) < s.size()) | ~~~^~~~~~~~~~ main.cpp:91:95: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 91 | if (st >= 0 && st < s.size() && (dr - (1 << lg) + 1) >= 0 && (dr - (1 << lg) + 1) < s.size()) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ main.cpp:96:13: warning: 'maxi' may be used uninitialized [-Wmaybe-uninitialized] 96 | if(maxi >= z[i]) | ^~ main.cpp:89:17: note: 'maxi' was declared here 89 | int maxi; | ^~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms303kbOK55
20ms303kbIncorect00
30ms303kbOK50
40ms303kbOK5
520ms811kbKilled by Signal 110
620ms790kbKilled by Signal 110
70ms303kbOK5
829ms50941kbOK50
939ms68202kbOK5
1071ms77512kbKilled by Signal 110
1133ms61054kbOK5
1266ms74067kbKilled by Signal 110
1369ms75501kbKilled by Signal 1100
1424ms46305kbOK5
1538ms66609kbOK5
1629ms53497kbOK5
1773ms81723kbKilled by Signal 110
1839ms69959kbOK5
1943ms78049kbOK5
2071ms81739kbKilled by Signal 110
Punctaj total5

Ceva nu functioneaza?