Borderou de evaluare (job #2523508)

Utilizator flaviu_2001Craciun Ioan-Flaviu flaviu_2001 Data 14 ianuarie 2020 11:47:01
Problema Bool Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 50

Raport evaluator

Compilare: main.cpp: In function 'bool check_and(std::__cxx11::string&)': main.cpp:20:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return p+2 < s.length() && s[p] == 'A' && s[p+1] == 'N' && s[p+2] == 'D'; ~~~~^~~~~~~~~~~~ main.cpp: In function 'bool check_or(std::__cxx11::string&)': main.cpp:25:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] return p+1 < s.length() && s[p] == 'O' && s[p+1] == 'R'; ~~~~^~~~~~~~~~~~ main.cpp: In function 'bool element(std::__cxx11::string&)': main.cpp:69:13: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (p+2 < s.length() && s[p] == 'N' && s[p+1] == 'O' && s[p+2] == 'T'){ ~~~~^~~~~~~~~~~~ main.cpp:79:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] }else if (p+3 < s.length() && s[p] == 'T' && s[p+1] == 'R' && s[p+2] == 'U' && s[p+3] == 'E'){ ~~~~^~~~~~~~~~~~ main.cpp:82:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] }else if (p+4 < s.length() && s[p] == 'F' && s[p+1] == 'A' && s[p+2] == 'L' && s[p+3] == 'S' && s[p+4] == 'E'){ ~~~~^~~~~~~~~~~~ main.cpp:87:26: warning: array subscript has type 'char' [-Wchar-subscripts] ret ^= val[s[p-1]]; ^ main.cpp: In function 'int main()': main.cpp:103:14: warning: array subscript has type 'char' [-Wchar-subscripts] val[q] ^= 1; ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms131kbOK10
23ms131kbOK10
33ms131kbOK10
42ms131kbOK10
52ms131kbIncorect0
62ms131kbIncorect0
72ms131kbIncorect0
82ms131kbIncorect0
93ms131kbIncorect0
102ms131kbOK10
Punctaj total50

Ceva nu functioneaza?