Настоящий калькулятор
Парсинг и разбор данных
Экстремальная
Финальный экзамен радиста: вычислите арифметическое выражение expr с целыми числами, операторами + - * /, скобками и пробелами. Деление целочисленное с округлением К НУЛЮ (7/2=3, -7/2=-3... впрочем, унарных минусов и отрицательных промежуточных делений в тестах нет - но приоритеты и скобки есть!). Никакого eval().
Сигнатура функции
calc_expression(expr: str) -> int
Примеры
| Вход | Ожидаемый результат |
| ["2+3*4"] | 14 |
| ["(2+3)*4"] | 20 |
1решили
1пытались
100%успешность
Войдите, чтобы решить →