Sito Eratostenesa jest algorytmem wyznaczającym liczby pierwsze z zadanego przedziału <2, n>. Liczby pierwsze znajdują zastosowanie między innymi w kryptografii, o czym przeczytasz m.in. w e‑materiałach:
Zastosowanie liczb pierwszychZastosowanie liczb pierwszych,
Szyfr RSASzyfr RSA.
Implementacje omawianego algorytmu przedstawiamy w e‑materiałach:
Programowanie sita Eratostenesa w języku C++Programowanie sita Eratostenesa w języku C++,
Programowanie sita Eratostenesa w języku JavaProgramowanie sita Eratostenesa w języku Java,
Programowanie sita Eratostenesa w języku PythonProgramowanie sita Eratostenesa w języku Python.
Więcej zadań? Sięgnij do: Sito Eratostenesa w zadaniachSito Eratostenesa w zadaniach.
W e‑materiale Algorytmy liczboweAlgorytmy liczbowe znajdziesz informacje na temat algorytmu sprawdzającego, czy dana liczba należy do liczb pierwszych.
Wymienisz własności liczb pierwszych oraz ich zastosowanie.
Przeanalizujesz działanie algorytmu sita Eratostenesa.
Stworzysz program wyznaczający liczby pierwsze z zadanego zakresu.