PYI_R_W14_M05 Zastosowanie algorytmu Euklidesa
Zapoznaj się z poniższym zadaniem typu maturalnego. Następnie przeanalizuj prezentację, w której przedstawione zostało rozwiązanie zadania.
Podpunkt a)
Wykorzystując funkcję NWD oraz następującą zależność:
możemy wyznaczyć największy wspólny dzielnik n liczb całkowitych dodatnich aIndeks dolny 11, aIndeks dolny 22, ..., aIndeks dolny nn.
Przykład:
Uzupełnij poniższą tabelkę i dla wskazanych n liczb całkowitych dodatnich aIndeks dolny 11, aIndeks dolny 22, ..., aIndeks dolny nn oblicz ich największy wspólny dzielnik.
aIndeks dolny 11, aIndeks dolny 22, ..., aIndeks dolny nn | NWD(aIndeks dolny 11, aIndeks dolny 22, ..., aIndeks dolny nn) |
|---|---|
36, 24, 72, 150 | |
119, 187, 323, 527, 731 | |
121, 330, 990, 1331, 110, 225 |
Powyższe zadanie zostało stworzone przez CKE i pochodzi ze zbioru zadań maturalnych z informatyki (zadanie nr 18.2), dostępnego na oficjalnej stronie internetowej CKE.
Podpunkt b)
Napisz algorytm, który korzystając z funkcji NWD(a, b), wyznaczy największy wspólny dzielnik ciągu liczb aIndeks dolny 11, aIndeks dolny 22, ..., aIndeks dolny nn.
Specyfikacja problemu:
Dane:
aIndeks dolny 11,aIndeks dolny 22, ...,aIndeks dolny nn– liczby całkowite dodatnie.
Wynik:
Największy wspólny dzielnik liczb aIndeks dolny 11, aIndeks dolny 22, ..., aIndeks dolny nn.