Borderou de evaluare (job #3340029)

Utilizator horia3hHoria Bosoanca horia3h Data 11 februarie 2026 20:27:47
Problema Granițe Status done
Runda arhiva-vianu Compilator cpp-64 | Vezi sursa
Scor 35

Raport evaluator

Compilare: main.cpp: In function 'void zAlgo(const std::string&, const std::string&, std::vector<int>&)': main.cpp:12:23: warning: comparison of integer expressions of different signedness: 'int' and 'const uint64_t' {aka 'const long unsigned int'} [-Wsign-compare] 12 | for (int i = 1; i < n; i++) { | ~~^~~ main.cpp:14:25: warning: comparison of integer expressions of different signedness: 'int' and 'const uint64_t' {aka 'const long unsigned int'} [-Wsign-compare] 14 | while (i + z[i] < n && s[z[i]] == s[i + z[i]]) z[i]++; | ~~~~~~~~~^~~ main.cpp:17:18: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 17 | if (z[i] == pattern.size()) indices.push_back(i-static_cast<int>(pattern.size())-1); main.cpp: In function 'int main()': main.cpp:27:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 27 | for (int i = 1; i <= s.size()/3; i++) { | ~~^~~~~~~~~~~~~ main.cpp:30:70: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 30 | if (indices.size() >= 3 && indices[0] == 0 && indices.back() == s.size()-i) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ main.cpp:31:31: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 31 | for (int j = 1; j < indices.size()-1; j++) { | ~~^~~~~~~~~~~~~~~~~~ main.cpp:32:51: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__alloc_traits<std::allocator<int>, int>::value_type' {aka 'int'} and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 32 | if (indices[j] >= i && indices[j] <= s.size()-2*i) {
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms303kbOK55
20ms303kbOK55
30ms303kbOK525
41ms303kbOK5
529ms536kbOK5
624ms532kbOK5
70ms303kbOK5
8103ms6512kbTime limit exceeded00
9103ms8241kbTime limit exceeded0
10103ms12627kbTime limit exceeded0
11103ms7380kbTime limit exceeded0
12103ms12152kbTime limit exceeded0
13103ms11415kbTime limit exceeded00
14103ms6811kbTime limit exceeded0
15103ms7823kbTime limit exceeded0
16103ms6991kbTime limit exceeded0
17103ms9613kbTime limit exceeded0
18103ms8990kbTime limit exceeded0
19103ms8806kbTime limit exceeded0
20103ms9699kbTime limit exceeded0
Punctaj total35

Ceva nu functioneaza?