{"id":"informatyka-2014-maj-matura-rozszerzona-2/zad/5","paper_id":"informatyka-2014-maj-matura-rozszerzona-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2014,"month":"maj","level":"rozszerzona","text":"Zadanie 5. Ciekawe napisy (10 pkt)\nW pliku NAPIS.TXT, w oddzielnych wierszach, znajduje się 1 000 napisów o długościach\nod 2 do 25 znaków. Każdy napis składa się z wielkich liter alfabetu łacińskiego.\nWykorzystując dostępne narzędzia informatyczne, daj odpowiedzi do poniższych\npodpunktów. Odpowiedzi zapisz w kolejnych wierszach pliku ZADANIE5.TXT, a każdą\npoprzedź literą oznaczającą ten podpunkt.\na) Napis pierwszy to taki napis, w którym suma kodów ASCII jest liczbą pierwszą.\nPrzykładowo, suma kodów ASCII w napisie ABB wynosi 197 i jest liczbą pierwszą,\nco oznacza, że napis ABB jest napisem pierwszym. Podaj, ile jest napisów pierwszych\nw pliku NAPIS.TXT.\nb) Napis rosnący to taki napis, w którym kod ASCII każdej kolejnej litery jest większy\nod kodu poprzedniej. Podaj wszystkie napisy rosnące występujące w pliku NAPIS.TXT.\nc) Wypisz napisy z pliku NAPIS.TXT, które występują w nim więcej niż jeden raz (każdy\ntaki napis wypisz tylko raz).\nDo oceny oddajesz plik ZADANIE5.TXT oraz plik(i)\ntu wpisz nazwę(y) pliku(ów)\nzawierający(e) komputerową realizację Twojego rozwiązania.\nWypełnia\negzaminator\nNr zadania\n4.a\n4.b\n4.c\n4.d\n5.a\n5.b\n5.c\nMaks. liczba pkt\n2\n2\n3\n2\n4\n4\n2\nUzyskana liczba pkt\nPoziom rozszerzony - część II\n4","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2014-maj-matura-rozszerzona-2/zad-5.webp","solution_image":null,"topics":null,"page_from":3,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2014 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 5. Ciekawe napisy (10 pkt)<br>W pliku NAPIS.TXT, w oddzielnych wierszach, znajduje się 1 000 napisów o długościach<br>od 2 do 25 znaków. Każdy napis składa się z wielkich liter alfabetu łacińskiego.<br>Wykorzystując dostępne narzędzia informatyczne, daj odpowiedzi do poniższych<br>podpunktów. Odpowiedzi zapisz w kolejnych wierszach pliku ZADANIE5.TXT, a każdą<br>poprzedź literą oznaczającą ten podpunkt.<br>a) Napis pierwszy to taki napis, w którym suma kodów ASCII jest liczbą pierwszą.<br>Przykładowo, suma kodów ASCII w napisie ABB wynosi 197 i jest liczbą pierwszą,<br>co oznacza, że napis ABB jest napisem pierwszym. Podaj, ile jest napisów pierwszych<br>w pliku NAPIS.TXT.<br>b) Napis rosnący to taki napis, w którym kod ASCII każdej kolejnej litery jest większy<br>od kodu poprzedniej. Podaj wszystkie napisy rosnące występujące w pliku NAPIS.TXT.<br>c) Wypisz napisy z pliku NAPIS.TXT, które występują w nim więcej niż jeden raz (każdy<br>taki napis wypisz tylko raz).<br>Do oceny oddajesz plik ZADANIE5.TXT oraz plik(i)<br>tu wpisz nazwę(y) pliku(ów)<br>zawierający(e) komputerową realizację Twojego rozwiązania.<br>Wypełnia<br>egzaminator<br>Nr zadania<br>4.a<br>4.b<br>4.c<br>4.d<br>5.a<br>5.b<br>5.c<br>Maks. liczba pkt<br>2<br>2<br>3<br>2<br>4<br>4<br>2<br>Uzyskana liczba pkt<br>Poziom rozszerzony - część II<br>4</p>","solutions":[]}