Pagini recente » Cod sursa (job #733198) | Borderou de evaluare (job #2119387) | Borderou de evaluare (job #399453) | Borderou de evaluare (job #48832) | Borderou de evaluare (job #2919120)
Borderou de evaluare (job #2919120)
Raport evaluator
Compilare:
main.cpp: In function 'bool isVariable(char, int)':
main.cpp:49:87: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
49 | return c >= 'A' && c <= 'Z' && (s[pos + 1] == ' ' || s[pos + 1] == ')' || pos + 1 == s.size());
| ~~~~~~~~^~~~~~~~~~~
main.cpp: In function 'std::string getOp(int)':
main.cpp:54:33: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
54 | while (s[pos] != ' ' && pos < s.size()) {
| ~~~~^~~~~~~~~~
main.cpp: In function 'bool eval()':
main.cpp:63:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
63 | for (int i = 0; i < s.size(); i++) {
| ~~^~~~~~~~~~
main.cpp:94:29: warning: array subscript has type 'char' [-Wchar-subscripts]
94 | values.push(val[c]);
| ^
main.cpp: In function 'int main()':
main.cpp:154:13: warning: array subscript has type 'char' [-Wchar-subscripts]
154 | val[it] = !val[it];
| ^~
main.cpp:154:24: warning: array subscript has type 'char' [-Wchar-subscripts]
154 | val[it] = !val[it];
| ^~
main.cpp:148:10: warning: unused variable 'garbage' [-Wunused-variable]
148 | char garbage;
| ^~~~~~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 1ms | 188kb | OK | 10 |
2 | 1ms | 184kb | OK | 10 |
3 | 1ms | 184kb | OK | 10 |
4 | 4ms | 262kb | OK | 10 |
5 | 16ms | 266kb | OK | 10 |
6 | 9ms | 184kb | OK | 10 |
7 | 10ms | 184kb | OK | 10 |
8 | 7ms | 184kb | OK | 10 |
9 | 12ms | 270kb | OK | 10 |
10 | 10ms | 184kb | OK | 10 |
Punctaj total | 100 |