Кассовая лента
Парсинг и разбор данных
Легкая
Кассовый аппарат печатает итог смены одной строкой: expr - целые числа, знаки '+' и '-', и, возможно, пробелы (например, '12 + 5 - 3'). Вычислите значение выражения без eval(). Выражение корректно, начинается с числа.
Сигнатура функции
eval_plus_minus(expr: str) -> int
Примеры
| Вход | Ожидаемый результат |
| ["12 + 5 - 3"] | 14 |
| ["1+2+3"] | 6 |
1решили
1пытались
100%успешность
Войдите, чтобы решить →