Liczby zaprzyjaźnione, bliźniacze, doskonałe oraz pierwsze to liczby spełniające określone warunki. To, czy dana liczba należy do wybranego zbioru, weryfikujemy za pomocą odpowiedniego algorytmu liczbowego. W e‑materiale Algorytmy liczboweAlgorytmy liczbowe poznaliśmy podstawowe informacje na ten temat.
Teraz natomiast dowiemy się, jak powinna wyglądać implementacja wybranych algorytmów liczbowych w języku Python.
Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Znajdziesz je w e‑materiałach:
Algorytmy liczbowe w języku C++Algorytmy liczbowe w języku C++,
Algorytmy liczbowe w języku JavaAlgorytmy liczbowe w języku Java.
Więcej zadań? Przejdź do Algorytmy liczbowe – zadania maturalneAlgorytmy liczbowe – zadania maturalne.
Przedstawisz algorytm szukania liczb bliźniaczych wśród liczb pierwszych.
Scharakteryzujesz sposób na otrzymanie liczby doskonałej.
Sprawdzisz, czy dwie liczby są zaprzyjaźnione.
Użyjesz różnych struktur danych w języku Python.