Anidamientos de palabras
Un anidamiento de palabras se crea a partir de una palabra inicial insertando otra copia completa de esa palabra en algún punto dentro de la cadena actual. Este proceso puede repetirse.
Anidar "incredible" tres veces da como resultado:
start = incredible
first = incre|incredible|dible
second = increin|incredible|credibledible
third = increinincr|incredible|ediblecredibledibleEl anidamiento final es "increinincrincredibleediblecredibledible", con una profundidad de 3. Dadas la palabra inicial y una cadena final anidada válida, devuelve la profundidad del anidamiento.
Ejemplos
word_nest("floor", "floor"); // 0
word_nest("code", "cocodccococodededeodeede"); // 5
word_nest("incredible", "increinincrincredibleediblecredibledible"); // 3