Przedstawionym na schemacie algorytmem Euklidesa należy się posłużyć do wyznaczenia
Przedstawionym na schemacie algorytmem Euklidesa należy się posłużyć do wyznaczenia
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: D
Uzasadnienie i szersze wyjaśnienie:
Przedstawiony schemat blokowy ilustruje algorytm Euklidesa w wersji z odejmowaniem. Jest to jeden z najstarszych i najbardziej fundamentalnych algorytmów, a jego celem jest znalezienie największego wspólnego dzielnika (NWD) dwóch liczb całkowitych. Algorytm działa w pętli: dopóki liczby nie są równe, od większej z nich odejmuje mniejszą. Proces jest powtarzany aż do momentu, gdy obie liczby staną się sobie równe – ta wspólna wartość jest właśnie największym wspólnym dzielnikiem.
Dlaczego pozostałe odpowiedzi są nieprawidłowe?
- A: Algorytm operuje na dwóch liczbach w celu znalezienia ich wspólnej cechy (NWD), a nie na całym zbiorze w celu znalezienia jego maksimum.
- B: Jest to algorytm arytmetyczny, niezwiązany z wyznaczaniem liczb pierwszych.
- C: Chociaż NWD może być wykorzystany do obliczenia najmniejszej wspólnej wielokrotności (NWW), sam algorytm Euklidesa bezpośrednio oblicza NWD, a nie NWW.
Chcesz poćwiczyć całą kwalifikację INF.04?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Algorytm Euklidesa (NWD)Klasyczny algorytm wyznaczania największego wspólnego dzielnika (NWD) dwóch liczb całkowitych za pomocą operacji reszty z dzielenia (modulo) lub odejmowania.
- Sito Eratostenesa (Liczby pierwsze)Wydajny algorytm wyznaczania wszystkich liczb pierwszych w przedziale od 2 do n poprzez cykliczne wykreślanie wielokrotności znalezionych liczb pierwszych.
- Pojęcie i Cechy AlgorytmuUporządkowany, skończony i jednoznaczny ciąg instrukcji i kroków postępowania prowadzący do rozwiązania określonego problemu obliczeniowego dla poprawnych danych wejściowych.
Podobne pytania z działu „Reprezentacja algorytmow i notacje”
Ten sam obszar materiału z kwalifikacji INF.04. W całej bazie znajdziesz 13 pytań z tego działu.
- #101
Rezultatem wykonania przedstawionego fragmentu kodu jest wypisanie liczb z przedziału od 2 do 20, które są
- #108
Obiektowe podejście do rozwiązywania problemów obejmuje między innymi:
- #109
Przedstawiona metoda jest implementacją algorytmu
- #201
Który blok kodu zawiera przykład użycia rekurencji?
- #228
W wyniku wykonania przedstawionego kodu zostaną wypisane