target из попарно различных чисел и набор обрывков fragments — коротких массивов. Все числа во всех обрывках вместе тоже попарно различны, а суммарная длина обрывков равна длине target.
Обрывки можно выложить друг за другом в любом порядке, но переставлять числа внутри одного обрывка нельзя. Верните True, если так можно получить в точности target, и False иначе.target=[7, 3, 9, 1], fragments=[[9, 1], [7, 3]] → True
Ставим сначала [7, 3], потом [9, 1].
target=[5, 6, 2], fragments=[[6, 5], [2]] → False
Числа те же, но внутри куска [6, 5] порядок менять нельзя, а в цели 5 идёт раньше 6.
target=[4, 8], fragments=[[4], [3]] → False
target попарно различны; числа во всех обрывках вместе тоже попарно различныtarget=[7, 3, 9, 1], fragments=[[9, 1], [7, 3]]
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 91 тест на сервере, включая скрытые.