{"id":"informatyka-2017-maj-matura-stara-podstawowa-2/zad/6","paper_id":"informatyka-2017-maj-matura-stara-podstawowa-2","number":"6","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2017,"month":"maj","level":"podstawowa","text":"Zadanie 6. Wybory\nW plikach tekstowych uczniowie.txt, glosy.txt oraz kandydaci.txt zapisano\nwyniki głosowania w wyborach do Parlamentu Uczniowskiego pewnego liceum. Pierwszy\nwiersz każdego z plików jest wierszem nagłówkowym, poszczególne informacje w każdym\nwierszu rozdzielone są znakami tabulacji.\nPlik o nazwie uczniowie.txt zawiera 2100 wierszy z informacjami dotyczącymi\nwszystkich uczniów szkoły. W każdym wierszu znajdują się: identyfikator ucznia\n(id_ucznia), imię (imie), nazwisko (nazwisko) oraz oznaczenie klasy (klasa) i rok\nnauki ucznia (rok_nauki).\nPrzykład:\nid_ucznia imie\nnazwisko klasa\nrok_nauki\n1600\nMateusz\nZgid\nA\n3\n1601\nTeresa\nBudzisz\nA\n3\n1602\nKlaudia\nAntczak\nA\n3\nW pliku glosy.txt, w każdym z 4100 wierszy, zapisane są: identyfikator głosu\n(id_glosu), identyfikator głosującego ucznia (id_ucznia), identyfikator kandydata, na\nktórego oddano ten głos (id_kandydata).\nPrzykład:\nid_glosu id_ucznia\nid_kandydata\n1\n1739\n67\n2\n1639\n16\n3\n1746\n11\n4\n1613\n77\nUwaga: jeden uczeń mógł głosować na kilku kandydatów.\nW pliku kandydaci.txt zapisano 78 wierszy z informacjami o kandydatach do Parlamentu\nUczniowskiego: identyfikator kandydata (id_kandydata), imię (imie), nazwisko\n(nazwisko).\nPrzykład:\nid_kandydata\nimie\nnazwisko\n1\nFaustyn\nAugustowski\n2\nKarolina Adamczyk\n3\nMilena\nKarwik\nWykorzystaj dane zawarte w plikach oraz dostępne narzędzia informatyczne i wykonaj\nponiższe zadania. Odpowiedzi zapisz w pliku wyniki6.txt, a każdą odpowiedź poprzedź\nnumerem odpowiedniego zadania.\nPoziom podstawowy\nMIN_1P","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2017-maj-matura-stara-podstawowa-2/zad-6.webp","solution_image":null,"topics":null,"page_from":6,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2017 (podstawowa)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 6. Wybory<br>W plikach tekstowych uczniowie.txt, glosy.txt oraz kandydaci.txt zapisano<br>wyniki głosowania w wyborach do Parlamentu Uczniowskiego pewnego liceum. Pierwszy<br>wiersz każdego z plików jest wierszem nagłówkowym, poszczególne informacje w każdym<br>wierszu rozdzielone są znakami tabulacji.<br>Plik o nazwie uczniowie.txt zawiera 2100 wierszy z informacjami dotyczącymi<br>wszystkich uczniów szkoły. W każdym wierszu znajdują się: identyfikator ucznia<br>(id_ucznia), imię (imie), nazwisko (nazwisko) oraz oznaczenie klasy (klasa) i rok<br>nauki ucznia (rok_nauki).<br>Przykład:<br>id_ucznia imie<br>nazwisko klasa<br>rok_nauki<br>1600<br>Mateusz<br>Zgid<br>A<br>3<br>1601<br>Teresa<br>Budzisz<br>A<br>3<br>1602<br>Klaudia<br>Antczak<br>A<br>3<br>W pliku glosy.txt, w każdym z 4100 wierszy, zapisane są: identyfikator głosu<br>(id_glosu), identyfikator głosującego ucznia (id_ucznia), identyfikator kandydata, na<br>którego oddano ten głos (id_kandydata).<br>Przykład:<br>id_glosu id_ucznia<br>id_kandydata<br>1<br>1739<br>67<br>2<br>1639<br>16<br>3<br>1746<br>11<br>4<br>1613<br>77<br>Uwaga: jeden uczeń mógł głosować na kilku kandydatów.<br>W pliku kandydaci.txt zapisano 78 wierszy z informacjami o kandydatach do Parlamentu<br>Uczniowskiego: identyfikator kandydata (id_kandydata), imię (imie), nazwisko<br>(nazwisko).<br>Przykład:<br>id_kandydata<br>imie<br>nazwisko<br>1<br>Faustyn<br>Augustowski<br>2<br>Karolina Adamczyk<br>3<br>Milena<br>Karwik<br>Wykorzystaj dane zawarte w plikach oraz dostępne narzędzia informatyczne i wykonaj<br>poniższe zadania. Odpowiedzi zapisz w pliku wyniki6.txt, a każdą odpowiedź poprzedź<br>numerem odpowiedniego zadania.<br>Poziom podstawowy<br>MIN_1P</p>","solutions":[]}