задача
Учитывая непустой массив 0и 1, пополам длины серий 0.
вход
Массив 0и 1. Приемлемый формат:
- Реальный массив на вашем языке
- Строка, разделенная строкой
0и1 - Смежные строки
0и1 - Любой другой разумный формат
Например, следующие три входа все приемлемы:
[1, 0, 0, 1]"1\n0\n0\n1"(где\nперевод строки U + 000A)"1001"
Вы можете предположить, что трассы 0будут иметь четную длину .
Выход
Массив 0и 1в допустимых форматах выше.
Testcases
input ↦ output
[1,0,0,1,0,0,1] ↦ [1,0,1,0,1]
[1,1,0,0,1,1,0,0,1] ↦ [1,1,0,1,1,0,1]
[1,1,0,0,1,1,1,0,0,1,1] ↦ [1,1,0,1,1,1,0,1,1]
[1,1,1] ↦ [1,1,1]
[0,0,1] ↦ [0,1]
[0,0] ↦ [0]
[1,1,1,0,0,0,0,1,1,1,1,0,0,1,0,0,1,1,0,0,1,1,1,1,0,0,1,0,0] ↦ [1,1,1,0,0,1,1,1,1,0,1,0,1,1,0,1,1,1,1,0,1,0]
счет
Это код-гольф . Кратчайший ответ в байтах побеждает.
Применяются стандартные лазейки .
trueи falseвместо 1и 0?
0правдивым.