Bonjour,
Voici mon problème :
J'ai les deux listes suivantes :
Je souhaite que la seconde moitié de la deuxième liste deviendra la deuxième moitié de la première liste et la seconde moitié de la deuxième liste deviendra la seconde moitié de la deuxième liste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 0 1 2 3 4 5 2 1 3 4 5 0
Donc, j'obtiendrai quelques choses comme ça :
Après, si on trouve des chiffres qui se répètent dans la même liste on les supprimera et on les remplacera par les chiffres manquants.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 0 1 2 3 4 5 =====> 0 1 2 4 1 0 2 5 3 4 1 0 =====> 2 5 3 3 4 5
Pour la deuxième liste, le résultat sera :
Je ne vois pas m'en sortir. Des idées SVP?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 2 5 3 3 4 5 double 5 et double 3 et manque du 1 et du 0 =====> 2 5 3 1 4 0.
Merci.
Partager