Cartes Repetides


Enviar solució

Punts: 7
Temps Límit: 2.0s
Límit de memòria: 64M

Autor/a:
tipus del problema
Arrays/Llistes, Diccionaris
Categoria
Problemes fets per Alumnes
Llenguatges permesos
C, C Hashtag, C++, Java, Kotlin, PHP

aireacondicionat Et trobes en el pati de l'escola fent intercanvis de cartes de Pokémon i malauradament estan desordenades. Per culpa d'això perdràs tot el temps de pati trobant les cartes repetides.

Entrada

La primera línia indica els casos de prova, la segona línia indica la quantitat \(K\) de cartes que tens, a continuació vindran \(K\) línies amb els noms de les cartes de Pokémon.

Sortida

Es mostrarà la llista sense els noms repetits, posteriorment mostrarà un text dient "\(X\) s'ha repetit \(Y\) vegades". En el cas que no estigui repetida, mostrarà un text dient "No s'ha repetit cap carta de Pokemon" i si diferents cartes es repeteixen la mateixa quantitat de vegades, mostrarà un altre text dient "Les cartes \(X\), \(X\) s'han repetit \(Y\) vegades". Aquestes frases s'escriuràn per ordre d'aparició del primer Pokemon

(\(X\) = nom de la carta, \(Y\) = quantitat de vegades repetida)

Exemple d'Entrada

3
3
Pikachu
Charizard
Bulbasaur
5
Bulbasaur
Charizard
Pikachu
Bulbasaur
Charizard
6
Geodude
Jigglypuff
Jigglypuff
Jigglypuff
Geodude
Psyduck

Exemple de Sortida

[Pikachu, Charizard, Bulbasaur]
No s’ha repetit cap carta de Pokemon
[Bulbasaur, Charizard, Pikachu]
Les cartes [Bulbasaur, Charizard] s’han repetit 2 vegades
[Geodude, Jigglypuff, Psyduck]
Geodude s'ha repetit 2 vegades
Jigglypuff s'ha repetit 3 vegades

Comentaris

En aquests moments no hi ha comentaris.