GroLopin – Épreuve régionale 2013

Niveau 7

Énoncé

On vous donne un ensemble de nombres (correspondant à des nombres de dents de pin's GroLopin), retourner le plus grand sous-ensemble de nombres n'en contenant pas deux dont l'un divise l'autre.

Entrée

  • Sur la première ligne, le nombre N de pin's.
  • Sur la ligne suivante, la liste des nombres de dents.

Sortie

La taille du plus grand sous-ensemble de nombres n'en contenant pas deux dont l'un divise l'autre.

Contraintes

  • 1 <= N <= 10 000

Contraintes d'exécution

Utilisation mémoire maximum
100 kilo-octets
Temps d'exécution maximum
1000 millisecondes

Exemples d'entrée/sortie

Exemple d'entrée
5
2 7 4 5 6
Exemple de sortie
4
Exemple d'entrée
15
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Exemple de sortie
8