Pagini recente » Borderou de evaluare (job #1215562) | Borderou de evaluare (job #1897888) | Borderou de evaluare (job #996993) | Borderou de evaluare (job #296235) | Borderou de evaluare (job #2523571)
Borderou de evaluare (job #2523571)
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 or_eval(std::__cxx11::string&)':
main.cpp:32:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (p >= s.length())
~~^~~~~~~~~~~~~
main.cpp:38:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (p == s.length())
~~^~~~~~~~~~~~~
main.cpp:44:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (p == s.length())
~~^~~~~~~~~~~~~
main.cpp: In function 'bool and_eval(std::__cxx11::string&)':
main.cpp:58:11: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (p >= s.length())
~~^~~~~~~~~~~~~
main.cpp:64:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (p == s.length())
~~^~~~~~~~~~~~~
main.cpp:70:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if (p == s.length())
~~^~~~~~~~~~~~~
main.cpp: In function 'bool element(std::__cxx11::string&)':
main.cpp:85: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:95: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:98: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:103:26: warning: array subscript has type 'char' [-Wchar-subscripts]
ret ^= val[s[p-1]];
^
main.cpp: In function 'int main()':
main.cpp:119:14: warning: array subscript has type 'char' [-Wchar-subscripts]
val[q] ^= 1;
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 3ms | 131kb | OK | 10 |
2 | 2ms | 131kb | OK | 10 |
3 | 3ms | 131kb | OK | 10 |
4 | 3ms | 131kb | OK | 10 |
5 | 3ms | 131kb | Incorect | 0 |
6 | 2ms | 131kb | Incorect | 0 |
7 | 2ms | 131kb | Incorect | 0 |
8 | 3ms | 131kb | Incorect | 0 |
9 | 3ms | 131kb | Incorect | 0 |
10 | 3ms | 131kb | OK | 10 |
Punctaj total | 50 |