Borderou de evaluare (job #2750700)
Utilizator | Data | 12 mai 2021 21:08:45 | |
---|---|---|---|
Problema | Potrivirea sirurilor | Status | done |
Runda | Arhiva educationala | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'int main()':
main.cpp:24:42: warning: array subscript has type 'char' [-Wchar-subscripts]
orig = orig * 64 % MOD + cod[a[i]] % MOD;
^
main.cpp:25:40: warning: array subscript has type 'char' [-Wchar-subscripts]
orig = orig * 64 % P + cod[a[i]] % P;
^
main.cpp:26:40: warning: array subscript has type 'char' [-Wchar-subscripts]
cur = cur * 64 % MOD + cod[b[i]] % MOD;
^
main.cpp:27:38: warning: array subscript has type 'char' [-Wchar-subscripts]
cur = cur * 64 % P + cod[b[i]] % P;
^
main.cpp:31:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = n; i < b.size(); ++i) {
~~^~~~~~~~~~
main.cpp:32:35: warning: array subscript has type 'char' [-Wchar-subscripts]
cur = ((cur - cod[b[i - n]] * pw % MOD + MOD) * 64 + cod[b[i]]) % MOD;
^
main.cpp:32:70: warning: array subscript has type 'char' [-Wchar-subscripts]
cur = ((cur - cod[b[i - n]] * pw % MOD + MOD) * 64 + cod[b[i]]) % MOD;
^
main.cpp:33:35: warning: array subscript has type 'char' [-Wchar-subscripts]
cur = ((cur - cod[b[i - n]] * pw2 % P + P) * 64 + cod[b[i]]) % P;
^
main.cpp:33:67: warning: array subscript has type 'char' [-Wchar-subscripts]
cur = ((cur - cod[b[i - n]] * pw2 % P + P) * 64 + cod[b[i]]) % P;
^
main.cpp:34:42: error: expected ')' before 'pos'
if (cur == orig && cur2 == orig2 pos.size() < 1000)
^~~
main.cpp:38:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < pos.size(); ++i)
~~^~~~~~~~~~~~
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !