Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Cache01

#1
Programación General / ayuda con python
3 Abril 2014, 07:57 AM
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