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
Lliga de Programació FP
Llenguatges permesos
C, C#, Haskell, Java, Kotlin, Python

delicias 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

En aquests moments no hi ha comentaris.