Задать вопрос

Калькулятор с решением. Как реализовать?

Задача: реализовать калькулятор с выводом пошагового решения простых уравнений.
Входные данные: строка неопределенной длинны. Действия: +; -; *; /;
Выходные данные: пошаговое решение уравнения.
Пример:
Входные данные: 2 + 2 * 2 / 2 - 2 * 4 / 2
Выходные данные:
2 + 2 * 2 / 2 - 2 * 4 / 2 =
2 + 4 / 2 - 8 / 2 =
2 + 2 - 4 =
4 - 4 = 0

Есть какие-нибудь идеи?
  • Вопрос задан
  • 365 просмотров
Подписаться 1 Оценить 2 комментария
Решение пользователя Максим Мосейчук К ответам на вопрос (2)
Оптимизация свёрткой. Список промежуточных шагов и есть решение.
https://ru.wikipedia.org/wiki/%D0%A1%D0%B2%D1%91%D...
Ответ написан