C'est nickel.
Pour la méthode 2), tu peut un peu simplifier les calculs vu qu'en fait tu ne cherche pas
toutes les solutions a,b,c,d de ton système de 3 équations, mais une seule solution donc à un moment bien choisi, tu peut dire "je prend par exemple telle variable = ça" vu que je ne cherche qu'une seule solution.
kadaid a écrit:Apparemment ça marche mais le reste 2 minquiète car un reste doit être positif
On peut effectivement avoir des doutes, mais d'un autre coté, dés la ligne 1, tu écrit
26k+1=(22k+1)*1+4k
et il n'est pas clair non plus que 4k soit positif, ni qu'il soit inférieur à |22k+1| donc ce n'est pas forcément le reste de la division de 26k+1 par 22k+1.
Mais en fait, cela n'a aucune importance : dans l'algo d'euclide, le "coeur" de la preuve repose sur le fait que, si la division euclidienne de n par m donne un quotient q et un reste r, alors pgcd(n,m)=pgcd(m,r).
Sauf qu'en fait r=n-qm et que la relation pgcd(n,m)=pgcd(m,n-qm) est valable pour n'importe quel entier (relatif) q et pas seulement pour le quotient de la division.
Par exemple, si on te demand de calculer le pgcd de 126 et de 43, l'algo "normal" d'euclide commence par
pgcd(126,43) = pgcd(43,126-2*43) = pgcd(43,40) = ...
Mais pour gagner du temps, tu peut aussi directement écrire que
pgcd(126,43) = pgcd(43,126-3*43) = pgcd(43,-3) = pgcd(43,3) = ...
Tu peut même écrire que
pgcd(126,43) = pgcd(43,126-4*43) = pgcd(43,-46) = pgcd(43,46) = ...
Mais là, ça sert vraiment à rien...