left и right, каждый отсортирован по неубыванию. Числа в списке могут повторяться.
Верните наименьшее число, которое встречается в обоих списках хотя бы по одному разу. Если такого числа нет, верните -1.
Попробуйте обойтись без дополнительной памяти, пользуясь тем, что списки уже отсортированы.left=[2, 5, 5, 9, 14], right=[1, 5, 9, 20] → 5
Общие числа — 5 и 9, наименьшее из них 5.
left=[3, 6, 8], right=[4, 7, 10] → -1
Общих чисел нет, поэтому ответ -1.
left=[1], right=[1, 1, 2] → 1
left=[2, 5, 5, 9, 14], right=[1, 5, 9, 20]
5
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 103 теста на сервере, включая скрытые.