Ctrl K

Одна надбавка на всех

Лёгкая
В магазине переписали ценники: к каждой цене из списка before прибавили одно и то же целое число x (оно может быть отрицательным или нулём). Получился список after — те же цены после изменения, но, возможно, перемешанные. Списки равны, если в них одни и те же числа с одинаковым количеством повторов, порядок неважен. Верните x.
Пример 1
before=[12, 5, 9], after=[7, 11, 14] → 2

Если к каждой цене прибавить 2, получится [14, 7, 11] — это те же числа, что в after, только в другом порядке.

Пример 2
before=[40, 30], after=[10, 20] → -20

Все значения уменьшились на 20, поэтому ответ −20.

Пример 3
before=[6], after=[6] → 0
Ограничения
  • 1 ≤ len(before) = len(after) ≤ 100
  • 0 ≤ before[i], after[i] ≤ 1000
  • Гарантируется, что подходящее x существует
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиПара с заданной суммой ЛёгкаяСжать повторы в отсортированном массиве ЛёгкаяВыкинуть лишнее значение ЛёгкаяМесто на отсортированной полке ЛёгкаяПрибавить единицу к числу из цифр Лёгкая
загружаем Python…
Вход
before=[12, 5, 9], after=[7, 11, 14]
Ожидается
2

«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 97 тестов на сервере, включая скрытые.