{"id":"informatyka-2025-czerwiec-matura-rozszerzona/zad/3","paper_id":"informatyka-2025-czerwiec-matura-rozszerzona","number":"3","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2025,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 3. Ukryte numery\nPlik dane.txt zawiera jeden napis zbudowany z 10 000 znaków (o kodach ASCII od 33 do\n126), pośród których ukryte są liczby.\nLiczba ukryta w tym ciągu to co najmniej jednoelementowy ciąg cyfr, przed którym i po\nktórym nie występuje znak będący cyfrą.\nPrzykład.\nW ciągu: 356xv@@4vdfvdfD#$%@@#245 są ukryte 3 liczby: 356, 4 oraz 245.\nPlik dane_przyklad.txt zawiera przykładowe dane - jeden napis zbudowany z 200\nznaków. Odpowiedzi dla tego pliku są podane po każdym zadaniu.\nNapisz program (lub kilka programów) znajdujący(-ch) odpowiedzi do podanych zadań.\nOdpowiedzi zapisz odpowiednio w oddzielnych plikach: wyniki3_1.txt,\nwyniki3_2.txt, wyniki3_3.txt, wyniki3_4.txt.\nUwaga: Pamiętaj, że Twój program musi ostatecznie działać na pliku dane.txt\nzawierającym 10 000 znaków.","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2025-czerwiec-matura-rozszerzona/zad-3.webp","solution_image":null,"topics":null,"page_from":10,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2025 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 3. Ukryte numery<br>Plik dane.txt zawiera jeden napis zbudowany z 10 000 znaków (o kodach ASCII od 33 do<br>126), pośród których ukryte są liczby.<br>Liczba ukryta w tym ciągu to co najmniej jednoelementowy ciąg cyfr, przed którym i po<br>którym nie występuje znak będący cyfrą.<br>Przykład.<br>W ciągu: 356xv@@4vdfvdfD#$%@@#245 są ukryte 3 liczby: 356, 4 oraz 245.<br>Plik dane_przyklad.txt zawiera przykładowe dane - jeden napis zbudowany z 200<br>znaków. Odpowiedzi dla tego pliku są podane po każdym zadaniu.<br>Napisz program (lub kilka programów) znajdujący(-ch) odpowiedzi do podanych zadań.<br>Odpowiedzi zapisz odpowiednio w oddzielnych plikach: wyniki3_1.txt,<br>wyniki3_2.txt, wyniki3_3.txt, wyniki3_4.txt.<br>Uwaga: Pamiętaj, że Twój program musi ostatecznie działać na pliku dane.txt<br>zawierającym 10 000 znaków.</p>","solutions":[]}