Pagini recente » Cod sursa (job #3148982) | Borderou de evaluare (job #2868562) | Borderou de evaluare (job #1119870) | Cod sursa (job #719652) | Borderou de evaluare (job #1009551)
Borderou de evaluare (job #1009551)
Raport evaluator
Compilare:
user.cpp: In member function ‘std::string ExpressionConverter::convert(std::string&)’:
user.cpp:36:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < infix.size();) {
^
user.cpp:40:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (i < infix.size() && isdigit(infix[i])) {
^
user.cpp: In member function ‘int Evaluator::evaluate(std::string&)’:
user.cpp:101:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < postfix.size(); ) {
^
user.cpp:107:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (i < postfix.size() && isdigit(postfix[i])) {
^
user.cpp:99:9: warning: unused variable ‘result’ [-Wunused-variable]
int result = 0;
^
user.cpp: In member function ‘Node* ExpressionTreeBuilder::build(std::string&)’:
user.cpp:140:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < postfix.size(); ) {
^
user.cpp:146:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while (i < postfix.size() && isdigit(postfix[i])) {
^
user.cpp: In member function ‘int Evaluator::operation(int, int, char)’:
user.cpp:95:3: warning: control reaches end of non-void function [-Wreturn-type]
}
^
| Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
| 1 | 0ms | 416kb | OK | 10 |
| 2 | 0ms | 412kb | OK | 10 |
| 3 | 0ms | 420kb | OK | 10 |
| 4 | 0ms | 412kb | OK | 10 |
| 5 | 0ms | 420kb | OK | 10 |
| 6 | 0ms | 416kb | OK | 10 |
| 7 | 4ms | 484kb | OK | 10 |
| 8 | 4ms | 532kb | OK | 10 |
| 9 | 16ms | 1788kb | OK | 10 |
| 10 | 16ms | 2016kb | OK | 10 |
| Punctaj total | 100 |