Borderou de evaluare (job #3182288)

Utilizator andreisharkVirlan Andrei Cristian andreishark Data 8 decembrie 2023 19:32:01
Problema Evaluarea unei expresii Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 90

Raport evaluator

Compilare: main.cpp: In function 'int get_parantheses_expression_left(const std::string&, int)': main.cpp:31:46: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 31 | for (i = left; expression[i] != ')' && i < expression.size(); i++) {} | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:33:11: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 33 | if (i == expression.size()) return -1; | ~~^~~~~~~~~~~~~~~~~~~~ main.cpp: In function 'int get_number(const std::string&, int&)': main.cpp:146:47: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 146 | for (;!verify_op_code(expression[i]) && i < expression.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ main.cpp: In function 'int algorithm_2(const std::string&)': main.cpp:177:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::__cxx11::basic_string<char>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 177 | for (int i = 0; i < expression.size(); i++) { | ~~^~~~~~~~~~~~~~~~~~~ main.cpp:174:10: warning: unused variable 'is_number' [-Wunused-variable] 174 | bool is_number = true; | ^~~~~~~~~ main.cpp: In function 'int evaluate_expression(int, int, char)': main.cpp:124:1: warning: control reaches end of non-void function [-Wreturn-type] 124 | } | ^ main.cpp: In function 'int get_character_priority(char)': main.cpp:136:1: warning: control reaches end of non-void function [-Wreturn-type] 136 | } | ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms303kbOK10
20ms303kbOK10
30ms303kbOK10
40ms303kbOK10
50ms303kbOK10
60ms303kbOK10
70ms303kbOK10
81ms303kbIncorect0
94ms557kbOK10
109ms557kbOK10
Punctaj total90

Ceva nu functioneaza?