Ctrl K

Хотя бы в двух списках

Лёгкая
Даны три списка целых чисел: first, second и third. Найдите все числа, которые встречаются хотя бы в двух из этих трёх списков. Каждое такое число должно попасть в ответ ровно один раз, даже если оно повторяется внутри списков. Порядок чисел в ответе не важен.
Пример 1
first=[4, 9, 4], second=[9, 12], third=[12, 7] → [9, 12]

9 есть в первом и втором списках, 12 — во втором и третьем. 4 и 7 встречаются только в одном списке, повтор 4 внутри первого не считается.

Пример 2
first=[1, 2], second=[3], third=[4, 5] → []

Общих чисел нет — ответ пустой.

Ограничения
  • 1 ≤ len(first), len(second), len(third) ≤ 100
  • Все числа от 1 до 100
Встречал эту задачу на настоящем собесе?
Решили0
Пробовали0
Отправок0
Принято—
Темы
Похожие задачиПотерянный билет ЛёгкаяДвойная бирка и пропавшая ЛёгкаяСлова с рабочих клавиш ЛёгкаяНоски по парам ЛёгкаяПары с одинаковым набором букв Лёгкая
загружаем Python…
Вход
first=[4, 9, 4], second=[9, 12], third=[12, 7]
Ожидается
[9, 12]

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