Suurim ühistegur: erinevus redaktsioonide vahel

Eemaldatud sisu Lisatud sisu
Legobot (arutelu | kaastöö)
P Bot: Migrating 54 interwiki links, now provided by Wikidata on d:q131752 (translate me)
 
36. rida:
Leiame arvude ''a'' ja ''b'' kõik [[algtegur]]id (st [[algarv]]ud, millega ''a'' ja ''b'' jaguvad jäägita). Leitud algteguritest eraldame SÜT arvutamiseks kõik need, mis on nii ''a'' kui ka ''b'' algteguriteks. Eraldatud algtegurid korrutame kokku.
 
Näiteks ''SÜT(84, 720)'' arvutamiseks: <math>84 = 2 \cdot 2 \cdot 3 \cdot 7 </math> ja <math>720 = 2 \cdot 2 \cdot 2 \cdot 32 \cdot 3 \cdot 53 \cdot 5</math>. Kuna mõlemas korrutises on sees tegurid 2 · 2 ja 3, siis <math>\operatorname{S\ddot{U}T} (84, 720) = 2 \cdot 2 \cdot 3 = 12</math>.
 
Teine ja efektiivsem meetod on [[Eukleidese algoritm]]. Esimese sammuna leiame jäägi, mis tekib suurema arvu jagamisel väiksemaga. Järgmistel sammudel võtame eelmise sammu jagaja ning jagame teda jäägiga, mis eelmisel sammul leiti. Seda teeme nii kaua, kuni jäägiks saab null; siis esialgsete arvude SÜT on jagaja, millega jagamisel saadigi viimasel sammul jäägiks null.