Описание задачи
Необходимо вычислить значения уравнений вида a/b = value для заданных значений a, b и value, а также для заданных запросов, состоящих из двух переменных.
Входные данные:
* equations: Список кортежей, где каждый кортеж представляет уравнение в формате (a, b).
* values: Список чисел, соответствующих значениям уравнений в equations. Длина списка values должна быть равна длине списка equations.
* queries: Список кортежей, где каждый кортеж представляет запрос в формате (a, b), для которого нужно вычислить значение уравнения a/b.
Выходные данные:
* Список чисел (float). Каждый элемент списка соответствует результату вычисления уравнения для соответствующего запроса из списка queries. Если уравнение не может быть решено (например, переменная отсутствует в графе), результат равен -1.0.
Режим обучения Готово
Объяснение решения уже подготовлено. Нажмите кнопку, чтобы посмотреть.
Ваше решение
Подсказка (готовое решение)
def calcEquation(equations, values, queries):