← К задачам
Задание 6: трассировка присваиваний
Выполните по шагам серию присваиваний и верните итоговые значения переменных в виде списка [a, b, c].
Изначально a = x, b = y, c = 0. Затем по порядку выполните:
c = a + b
a = c - a
b = c - b
c = a * b
Вход: x, y — целые числа.
Выход: список из трёх целых [a, b, c] после всех операций.
Примеры:
trace_ops(2, 3)->[3, 2, 6]trace_ops(10, 2)->[2, 10, 20]
def trace_ops(x, y):
# ваш код
pass
Для запуска тестов необходима авторизация.