Borderou de evaluare (job #2750700)

Utilizator gasparrobert95Gaspar Robert Andrei gasparrobert95 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?