← К задачам
Решить уравнение
Напишите функцию, которая возвращает х (неизвестное в уравнении). Уравнение в функцию должно поступать в виде строки такого вида:
x + 6 = 12
Примеры
solve("x + 43 = 50") ➞ 7
solve("x - 9 = 10") ➞ 19
solve("x + 300 = 100") ➞ -200
Примечание
- "x" всегда находится в находится в начале (вам не нужно решать уравнение вида 6 + x = 12).
- В уравнениях встречаются только знаки сложения (+), вычитания (-) и числа.
- "x" может быть отрицательным.
def solve(equation):
Для запуска тестов необходима авторизация.