Back to tasksGet help with live coding in real time with Sobes Copilot
Junior — Senior
93
Парсер многократной польской нотации с операциями сложения и умножения
Task condition
Требуется реализовать парсер для польской нотации, где операции могут принимать произвольное количество аргументов. Поддерживаются только два арифметических действия: сложение и умножение.
Пример записи в польской нотации: (+ 2 4) → 2 + 4 → 6 (* (+ 3 6) (* 1 2 3)) → (3 + 6) * (1 * 2 * 3) → 9 * 1 * 2 * 3 → 54