head, значения в котором идут по неубыванию. Одинаковые значения поэтому стоят подряд.
Оставьте от каждой группы одинаковых значений ровно один узел, чтобы каждое значение встречалось в списке один раз. Порядок оставшихся узлов не меняется, так что список остаётся отсортированным.
Верните голову получившегося списка.head=list_node([2, 2, 2, 5, 7, 7]) → [2, 5, 7]
Три двойки сжимаются в одну, две семёрки — тоже; 5 встречается один раз и остаётся как есть.
head=list_node([-3, 0, 4]) → [-3, 0, 4]
Повторов нет, список не меняется.
head=list_node([]) → None
Пустой список остаётся пустым.
head=list_node([2, 2, 2, 5, 7, 7])
[2, 5, 7]
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 113 тестов на сервере, включая скрытые.