No se como hacer el siguiente problema!!!!
Dada una lista de palabras, se pide encontrar un ordenamiento circular de las mismas en el cual una palabra B puede suceder a otra A si la primer letra de B es igual a la última letra de A. El ordenamiento debe ser circular (toda palabra debe tener una que la antecede y una que la sucede) y completo (debe incluir a todas las palabras de la lista). En caso de no existir un ordenamiento se debe informar "No existe ordenamiento
ej
entrada:
arbol
orden
susana
otro
listo
nexos
la salida seria:
susana
arbol
listo
otro
orden
nexos
archivo
http://www.oia.org.ar/_media/prob/c3a02n3p1.pdf
Dada una lista de palabras, se pide encontrar un ordenamiento circular de las mismas en el cual una palabra B puede suceder a otra A si la primer letra de B es igual a la última letra de A. El ordenamiento debe ser circular (toda palabra debe tener una que la antecede y una que la sucede) y completo (debe incluir a todas las palabras de la lista). En caso de no existir un ordenamiento se debe informar "No existe ordenamiento
ej
entrada:
arbol
orden
susana
otro
listo
nexos
la salida seria:
susana
arbol
listo
otro
orden
nexos
archivo
http://www.oia.org.ar/_media/prob/c3a02n3p1.pdf