head и число target. Удалите из списка все узлы, значение которых равно target; остальные узлы сохраняют свой порядок.
Верните голову получившегося списка — она может измениться, если удалены первые узлы, а если удалено всё, верните пустой список.head=list_node([3, 8, 3, 1, 3]), target=3 → [8, 1]
Три узла со значением 3 вырезаются, включая первый и последний; остаются 8 и 1.
head=list_node([5, 5]), target=5 → None
Удаляются все узлы, остаётся пустой список.
head=list_node([2, 4, 6]), target=9 → [2, 4, 6]
Узлов со значением 9 нет, список не меняется.
target ≤ 50head=list_node([3, 8, 3, 1, 3]), target=3
[8, 1]
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 114 тестов на сервере, включая скрытые.