Darmowe konto pozwoli wrócić do niego później.
Polecenie
Liczby pierwsze to liczby naturalne większe od 1, które mają dokładnie dwa dzielniki: jedynkę i samą siebie.
Dane są dwa pliki: liczby.txt i pierwsze.txt. Plik liczby.txt zawiera 300 wierszy. W każdym wierszu tego pliku znajduje się jedna liczba całkowita dodatnia z zakresu od 1 do 100 000. Plik pierwsze.txt zawiera 200 wierszy. W każdym wierszu tego pliku znajduje się jedna liczba pierwsza z zakresu od 10 do 1 300 000.
Uwaga: pomocnicze pliki liczby_przyklad.txt i pierwsze_przyklad.txt zawierają dane, które możesz wykorzystać, aby sprawdzić poprawność działania swojego(-ich) programu(-ów). Każdy z nich zawiera po 50 wierszy. W każdym wierszu znajduje się jedna liczba. Odpowiedzi dla danych z tych plików są podane pod treściami zadań.
Darmowe konto pozwoli wrócić do niego później.
Podaj, (zachowując ich kolejność) te liczby z pliku liczby.txt, które są liczbami pierwszymi z przedziału ⟨100; 5000⟩. Odpowiedź zapisz w pliku wyniki4_1.txt.
Dla pliku liczby_przyklad.txt odpowiedzią są liczby: 103, 163, 173, 701, 1033, 2137, 3529, 4933, 977, 2143.
563, 2087, 163, 2423, 3581, 911, 997, 113, 1049, 1511, 2467, 283, 3559, 521, 4201, 877, 1301, 2749, 4919, 1213, 2039, 4111, 3331, 401, 2221
Wyjaśnienie: Z pliku liczby.txt należy wybrać liczby, które są pierwsze i znajdują się w przedziale [100, 5000], zachowując ich kolejność w pliku.
za podanie wszystkich liczb pierwszych z przedziału; 2 pkt – za podanie wszystkich liczb pierwszych z danego pliku (niezależnie od przedziału); 1 pkt – za pominięcie trzech liczb (lub mniej błędnych zaokażeń).
Należy sprawdzić pierwszość liczb i warunek przedziału. Plik liczby.txt zawiera liczby w dowolnej kolejności; trzeba zachować tę kolejność w wyniku.
Ocena według schematu punktowania CKE, zwykle w 15–30 s
Dowiedz się, ile punktów naprawdę zdobywasz. Zrób zdjęcie kartki albo wklej odpowiedź: Maturownik+ porówna ją ze schematem punktowania, policzy punkty i wytłumaczy, gdzie i dlaczego je tracisz.