first — список первого, second — второго. На позиции 0 стоит самое любимое место.
Для заведения, которое есть в обоих списках, посчитаем сумму его позиций: позиция в first плюс позиция в second. Чем сумма меньше, тем лучше компромисс.
Верните все общие заведения с наименьшей суммой позиций. Порядок в ответе не важен.first=['Pizza', 'Sushi', 'Tacos', 'Ramen'], second=['Ramen', 'Burgers', 'Sushi'] → ['Sushi', 'Ramen']
Общие места — «Sushi» (1 + 2 = 3) и «Ramen» (3 + 0 = 3). Суммы равны, поэтому подходят оба.
first=['Bakery', 'Deli', 'Noodle Bar'], second=['Deli', 'Noodle Bar'] → ['Deli']
«Deli» даёт 1 + 0 = 1, «Noodle Bar» — 2 + 1 = 3. Лучший компромисс один — «Deli».
first=['Grill'], second=['Cafe', 'Grill'] → ['Grill']
Общее место всего одно, оно и есть ответ.
first=['Pizza', 'Sushi', 'Tacos', 'Ramen'], second=['Ramen', 'Burgers', 'Sushi']
['Sushi', 'Ramen']
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 90 тестов на сервере, включая скрытые.