0

Деревья. Задача на Python

Пусть задано выражение , в следующей форме: <цифра><цифра><арифметическое действие><цифра><знак равенства><цифра><цифра> Соответственно: <цифра> - это 0123456789 <арифметическое действие> - это «+-*/» <знак равенства> - это «=» В выражении заменили один из символов другим (допустимые символы «0123456789+-*/=”). Ваша задача написать программу, которая распознает ошибку в выражении и исправляет ее. Например, дано выражение 53+3456. Здесь допущена ошибка: вместо цифры «4» должен стоять знак равенства «=», т. е. правильное выражение: 53+3=56. Заменить обязательно, только один знак Дана строка символов, которые представляют выражение с ошибкой по форме описанной выше. Выражение содержит 7 символов. Вывести исправленное выражение. Если ответ не однозначен, то надо вывести все ответы, отсортированные в алфавитном порядке.

17th Mar 2023, 2:50 PM
sakkikoishi
sakkikoishi - avatar
3 Antworten
0
Хорошая идея
23rd Mar 2023, 4:42 PM
Лев Инюшкин
0
Я попробую это сдулать
23rd Mar 2023, 4:42 PM
Лев Инюшкин
0
Если получиться я вам код отправлю
23rd Mar 2023, 4:43 PM
Лев Инюшкин