Algorithme qui élimine les chiffre répétés

Fermé
Madman512 Messages postés 5 Date d'inscription dimanche 22 avril 2018 Statut Membre Dernière intervention 23 avril 2018 - Modifié le 22 avril 2018 à 22:38
Madman512 Messages postés 5 Date d'inscription dimanche 22 avril 2018 Statut Membre Dernière intervention 23 avril 2018 - 23 avril 2018 à 10:36
Bonsoir les gars,c'est ma 1ere année en informatique et j'ai un un algorithme à faire que je ne peux plus solver.bref,il dit comme suivant:
Écrivez un algorithme qui permet de d'éliminer les chiffres dans un nombre N de tel sorte que par ex
Si N=132236 ,M sera égale à : 1326
Ou par ex si N=2032502➡ M=2035
Ou même si N= 666➡M=6
Merci d'avance
A voir également:

1 réponse

ptiboy Messages postés 5967 Date d'inscription lundi 1 octobre 2007 Statut Membre Dernière intervention 24 février 2024 76
22 avril 2018 à 22:34
tu dois rendre quand, ce devoir?
0
Madman512 Messages postés 5 Date d'inscription dimanche 22 avril 2018 Statut Membre Dernière intervention 23 avril 2018
22 avril 2018 à 22:36
Emm après une semaine normalement, j'ai essayer tous ce que je sait et encore je peux pas le solver :(
0
yg_be Messages postés 23392 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 décembre 2024 1 556 > Madman512 Messages postés 5 Date d'inscription dimanche 22 avril 2018 Statut Membre Dernière intervention 23 avril 2018
23 avril 2018 à 08:31
si tu expliques ce que tu as fait, nous pourrons probablement t'aider à aller un peu plus loin.
0
Madman512 Messages postés 5 Date d'inscription dimanche 22 avril 2018 Statut Membre Dernière intervention 23 avril 2018 > yg_be Messages postés 23392 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 décembre 2024
Modifié le 23 avril 2018 à 09:02
J'ai essayer d'utiliser le boucle si en un boucle tant que,j'ai essayer de déchiffrer le nombre N en a b c d ,par ex si N=2003➡a=2,b=0,c=0,d=3,et tant que b=c on aura N=a*100+b*10+d=203 mais je sais pas comment le faire pratiquement,en algorithme,et si le N est long je sais plus comment faire :(
0
yg_be Messages postés 23392 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 décembre 2024 1 556 > Madman512 Messages postés 5 Date d'inscription dimanche 22 avril 2018 Statut Membre Dernière intervention 23 avril 2018
23 avril 2018 à 09:11
comment dois-tu représenter les algorithmes?
peux-tu montrer l'algorithme avec la boucle?
ne connais-tu aucune technique qui permet de représenter un grand nombre d’éléments?
0
Madman512 Messages postés 5 Date d'inscription dimanche 22 avril 2018 Statut Membre Dernière intervention 23 avril 2018
Modifié le 23 avril 2018 à 09:31
Je n'ai pas encore pensé à écrire un algorithme puisque je n'arrive pas à trouver une solution, j'ai eu l'idée de déchiffrer N en a,b,c et d mais ça serai long ,on doit faire la combinaison de tous les chiffres, si a=b,a=c,a=d,a=b=c....plus ça sera plus long si N est sup à 9999
0