Activitats dels campaments
Submit solution
Bash, C, C#, C++, Haskell, Java, Kotlin, PHP, Python
Points:
5 (partial)
Time limit:
5.0s
Memory limit:
64M
Author:
Problem types
Arrays/Llistes, Strings
Category
Allowed languages

Quan anava de campaments, em passava que més d’un cop, quan deien de fer activitats tots els meus amics volien anar a la mateixa. Jo sempre em quedava de banda perquè superàvem el límit de nens per activitat i em tocava anar a l'activitat avorrida i amb nens que no coneixia. Bé, com a mínim feia l’activitat. Hi havia alguns nens que es quedaven sense poder fer-ne cap. No sé quin tipus de campaments anava, però crec que això no és el normal en un casal d’estiu.
Entrada
Primer de tot llegim el nombre de casos, cada cas tindrà:
- Nom dels nens que estan al campament (amb espais entre si)
- Nombre d’activitats
- La capacitat de les activitats
Sortida
La sortida mostrarà el número de l’activitat seguit dels noms dels nens que participen en ella. És important que si hi ha algun nen que es queda sense activitat imprimir a part els noms d’aquests nens.
Exemple d'Entrada 1
3
Jaume Marta Carles Aina Ariadna
2
2 3
Anna Edurne Jordi Carla
3
1 2 1
Marc Laura Pau Clara
2
2 1
Exemple de Sortida 1
Activitat 1: [Jaume, Marta]
Activitat 2: [Carles, Aina, Ariadna]
Tots els nens han estat assignats.
Activitat 1: [Anna]
Activitat 2: [Edurne, Jordi]
Activitat 3: [Carla]
Tots els nens han estat assignats.
Activitat 1: [Marc, Laura]
Activitat 2: [Pau]
Nens sobrants: Clara
Comments