Виклик
Подаючи список цілих чисел, поверніть список цих цілих чисел після багаторазового видалення всіх пар сусідніх рівних елементів.
Зауважте, що якщо у вас пробіжка непарної довжини рівних чисел, одна з них залишиться, не входячи в пару.
Приклад:
[0, 0, 0, 1, 2, 4, 4, 2, 1, 1, 0]
По- перше, ви повинні видалити 0, 0, 4, 4і 1, 1отримати:
[0, 1, 2, 2, 0]
Тепер слід видалити 2, 2:
[0, 1, 0]
І це кінцевий результат.
Випробування
[] -> [] [1] -> [1] [1, 1] -> [] [1, 2] -> [1, 2] [11, 11, 11] -> [11] [1, 22, 1] -> [1, 22, 1] [-31, 46, -31, 46] -> [-31, 46, -31, 46] [1, 0, 0, 1] -> [] [5, 3, 10, 10, 5] -> [5, 3, 5] [5, 3, 3, 3, 5] -> [5, 3, 5] [0, -2, 4, 4, -2, 0] -> [] [0, 2, -14, -14, 2, 0, -1] -> [-1] [0, 0, 0, 1, 2, 4, 4, 2, 1, 1, 0] -> [0, 1, 0] [3, 5, 4, 4, 8, 26, 26, 8, 5] -> [3] [-89, 89, -87, -8, 8, 88] -> [-89, 89, -87, -8, 8, 88]
Оцінка балів
Це код-гольф , тому найкоротша відповідь на кожній мові виграє!
[14, 14, 14]згортається на[14]
1,2, 11,12і т.д.)
-89,89,-87,-8,-88? І моє (неопубліковане) рішення Japt, і рішення Сітківки Фрі там не виходять, виводячи --87,8.