word и число parts. Слово режут на parts непустых кусков подряд, не переставляя буквы. Каждый способ разрезания перебирается ровно один раз, и все получившиеся куски из всех способов складываются в общую кучу.
Верните кусок из кучи, который идёт последним в алфавитном (словарном) порядке.
Как обычно, из двух строк, где одна — начало другой, больше та, что длиннее.word="sugar", parts=3 → 'uga'
Кусок не длиннее 3 букв, иначе двум другим не хватит места. Выгоднее всего начать с самой поздней по алфавиту буквы u и взять максимум длины: "uga".
word="kiwi", parts=1 → 'kiwi'
Разрезать не на что: единственный кусок — всё слово.
word="abab", parts=4 → 'b'
Каждый кусок — одна буква, самая большая из них "b".
word состоит из строчных латинских буквword="sugar", parts=3
'uga'
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 95 тестов на сервере, включая скрытые.