Problema H:
Un pokemon puede tener uno o dos tipos. En caso de tener dos tipos, no puede repetirse el mismo tipo dos veces.
Pikachu es tipo eléctrico. (Tiene solo un tipo)
Pidgey, es de tipo normal y volador. (Tiene dos tipos)
Otros ejemplos de tipos son fuego, agua, planta, acero, ...
Existen 18 tipos en total.
IMPORTANTE, no importa el orden, es decir, normal-volador es lo mismo que volador-normal.
¿Cuántos pokemons tienen que existir para asegurarse de que al menos dos de ellos comparten exactamente los mismos tipos?