J'ai encore besoin d'aide, mais jsuis pas désespéré non plus.
Alors voilà.
Comme vous ne le savez peut-être pas, la persistance d'un entier c'est le nombre de fois que vous multipliez ses chiffres pour en faire un nombre <10. Bref, j'avais un DS (une sorte de DS, disons) de C++, et ça disait :
Faire un programme qui calcule la persistance d'un entier quelconque.
Faire un programme qui trouve l'entier le plus faible pour une persistance donnée.
Et enfin, "expliquez comment améliorer votre programme"
Mon programme a fonctionné, mais comme j'ai fait "persistance" puis "plus petit nombre", je suppose que ce n'est pas le moyen le plus efficace en terme de complexité. Pour la persistance, j'ai fait le produit des nombres par décomposition en base 10 puis une boucle while pour les itérations.
Et pour le plus petit entier, j'ai fait une while avec la fonction persistance.
A quoi ressemblerait un programme qui serait plus performant que le mien ?