Bambino i el Poliamor
Enviar solució
Punts:
10
Temps Límit:
1.0s
Límit de memòria:
64M
Autor/a:
tipus del problema
Algorítmia, Combinatòria
Categoria
Llenguatges permesos
C, C#, Haskell, Java, Kotlin, Python
Després d’uns quants desastres romàntics i d’una mica (o més aviat bastanta) teràpia, en Bambino ha descobert el poliamor i ara és feliç com un anís.
Tant, que ja fantasieja amb els noms dels futurs mini-Bambinos combinant les inicials del primer cognom de cada enamorat o enamorada.
El problema? Té tants crushes que necessita un script per no morir entre tantes combinacions.
Ajuda a Bambino a generar tots els noms possibles!
Entrada
Una línia amb els cognoms separats per espais.
Sortida
Totes les permutacions possibles de cada una de les inicials ordenades alfabèticament i sense repeticions ni duplicats.
Exemple d'Entrada
Sanchez Albiñana Lopez Ortega
Solano Artiach Antunez
Exemple de Sortida
ALOS
ALSO
AOLS
AOSL
ASLO
ASOL
LAOS
LASO
LOAS
LOSA
LSAO
LSOA
OALS
OASL
OLAS
OLSA
OSAL
OSLA
SALO
SAOL
SLAO
SLOA
SOAL
SOLA
AAS
ASA
SAA
Comentaris