PGCD
Résolu/Fermé1 réponse
KX
Messages postés
16754
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
16 nov. 2016 à 20:01
16 nov. 2016 à 20:01
Bonjour,
"signaler dans la fonction que a doit être supérieur à b"
Tu l'as dis toi même
Or si
Du coup peu importe que a soit plus grand que b, le résultat sera correct quand même (ça va juste rajouter une étape de calcul dans la boucle).
"signaler dans la fonction que a doit être supérieur à b"
Tu l'as dis toi même
PGCD(a, b) = PGCD(b, a Mod b)
Or si
a < bon va avoir
a Mod b = adonc
PGCD(a,b) = PGCD(b, a)...
Du coup peu importe que a soit plus grand que b, le résultat sera correct quand même (ça va juste rajouter une étape de calcul dans la boucle).
16 nov. 2016 à 20:07