{"id":"informatyka-2023-czerwiec-matura-rozszerzona/zad/2.4","paper_id":"informatyka-2023-czerwiec-matura-rozszerzona","number":"2.4","points":3,"ptype":"open","subject":"informatyka","category":"matura","year":2023,"month":"czerwiec","level":"rozszerzona","text":"Zadanie 2.4. (0-3)\nW pliku slowa4.txt znajduje się 10 wierszy. Każdy wiersz zawiera liczbę n (1 ≤ n ≤ 100 )\noraz n-literowe słowo s składające się z małych liter alfabetu angielskiego. Dane w wierszu\nsą oddzielone znakiem odstępu.\nNapisz program, który dla każdego słowa s z pliku wypisze jego sufiks najmniejszy\nw porządku alfabetycznym.\nPrzykład:\nSufiksem najmniejszym w porządku alfabetycznym dla słowa mascarpone jest arpone, a dla\nsłowa truskawki sufiksem najmniejszym w porządku alfabetycznym jest awki.\nDla przykładowego pliku sufiks_4.txt, zawierającego tylko 4 wiersze (ze słowami:\nbanan, mascarpone, abcaabbaabbccba, maturazinformatyki), Twój program powinien dać\nodpowiedź:\nan\narpone\na\naturazinformatyki\nWyniki zapisz w pliku wyniki2_4.txt, każdy sufiks w oddzielnym wierszu, zgodnie\nz kolejnością danych w pliku slowa4.txt.\nDo oceny oddajesz:\n• plik wyniki2_4.txt - zawierający odpowiedź do zadania 2.4.\n• plik(i) zawierający(-e) kody źródłowe Twojego programu o nazwie(-ach):\nMINP-R0_100","answer":null,"answer_text":"10\n22\n11\n110\n220","solution":null,"image":"img/informatyka-2023-czerwiec-matura-rozszerzona/zad-2.4.webp","solution_image":null,"topics":null,"page_from":13,"source":"ocr","answer_source":null,"answer_text_source":"ocr","solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · czerwiec 2023 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 2.4. (0-3)<br>W pliku slowa4.txt znajduje się 10 wierszy. Każdy wiersz zawiera liczbę n (1 ≤ n ≤ 100 )<br>oraz n-literowe słowo s składające się z małych liter alfabetu angielskiego. Dane w wierszu<br>są oddzielone znakiem odstępu.<br>Napisz program, który dla każdego słowa s z pliku wypisze jego sufiks najmniejszy<br>w porządku alfabetycznym.<br>Przykład:<br>Sufiksem najmniejszym w porządku alfabetycznym dla słowa mascarpone jest arpone, a dla<br>słowa truskawki sufiksem najmniejszym w porządku alfabetycznym jest awki.<br>Dla przykładowego pliku sufiks_4.txt, zawierającego tylko 4 wiersze (ze słowami:<br>banan, mascarpone, abcaabbaabbccba, maturazinformatyki), Twój program powinien dać<br>odpowiedź:<br>an<br>arpone<br>a<br>aturazinformatyki<br>Wyniki zapisz w pliku wyniki2_4.txt, każdy sufiks w oddzielnym wierszu, zgodnie<br>z kolejnością danych w pliku slowa4.txt.<br>Do oceny oddajesz:<br>• plik wyniki2_4.txt - zawierający odpowiedź do zadania 2.4.<br>• plik(i) zawierający(-e) kody źródłowe Twojego programu o nazwie(-ach):<br>MINP-R0_100</p>","answer_text_html":"<p>10<br>22<br>11<br>110<br>220</p>","solutions":[]}