Suppression des doublons d’un tableau trié
Swift
Medium
arrays
Tâche «Suppression des doublons d’un tableau trié»
Étant donné un tableau d’entiers trié par ordre non décroissant. Il faut supprimer tous les doublons de sorte que chaque élément n’apparaisse pas plus de deux fois. Les modifications doivent être effectuées sur place, c’est-à-dire dans le tableau d’origine. Retournez la nouvelle longueur du tableau après suppression des éléments en trop. Le reste du tableau après la nouvelle longueur peut contenir des valeurs quelconques.
Format d\ entrée
Première ligne : un entier n (1 ≤ n ≤ 10^5) — le nombre d’éléments. Deuxième ligne : n entiers séparés par des espaces.
Format de sortie
Un entier — la nouvelle longueur du tableau.
Exemples
Exemple 1
ENTRÉE
5
0 0 1 1 2
SORTIE
5
main.swift