Borderou de evaluare (job #2962473)
Utilizator | Data | 8 ianuarie 2023 17:20:54 | |
---|---|---|---|
Problema | Carte | Status | done |
Runda | Arhiva ICPC | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:19:1: error: 'bool' is not a template
19 | bool <N + 1> b[N + 1];
| ^~~~
main.cpp: In function 'void clearr()':
main.cpp:33:17: error: invalid types 'bool[int]' for array subscript
33 | b[i][j] = 0;
| ^
main.cpp: In function 'void KMP_bullshit(std::string, std::string)':
main.cpp:40:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
40 | for (int k = 0; k < a.size(); ++k)
| ~~^~~~~~~~~~
main.cpp:42:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
42 | while (i < a.size())
| ~~^~~~~~~~~~
main.cpp:50:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
50 | while (i < s.size())
| ~~^~~~~~~~~~
main.cpp:54:48: error: invalid types 'bool[int]' for array subscript
54 | j = lps[j - 1], b[i - a.size() + 1][i] = b[i][i - a.size() + 1] = 1;
| ^
main.cpp:54:58: error: invalid types 'bool[std::__cxx11::basic_string<char>::size_type {aka long unsigned int}]' for array subscript
54 | j = lps[j - 1], b[i - a.size() + 1][i] = b[i][i - a.size() + 1] = 1;
| ^
main.cpp:55:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
55 | else if (i < s.size() && a[j] != s[i])
| ~~^~~~~~~~~~
main.cpp: In function 'void solve()':
main.cpp:68:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
68 | for (int i = 1; i < s.size(); ++i, cout << '\n')
| ~~^~~~~~~~~~
main.cpp:69:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
69 | for (int j = 1; j < s.size(); ++j)
| ~~^~~~~~~~~~
main.cpp:70:25: error: invalid types 'bool[int]' for array subscript
70 | cout << b[i][j] << ' ';
| ^
main.cpp:71:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
71 | for (int i = 1; i < s.size(); ++i)
| ~~^~~~~~~~~~
main.cpp:78:39: error: invalid types 'bool[int]' for array subscript
78 | if (b[i - a[j].size() + 1][i])
| ^
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !