{"id":"informatyka-2019-maj-matura-stara-rozszerzona-2/zad/5","paper_id":"informatyka-2019-maj-matura-stara-rozszerzona-2","number":"5","points":null,"ptype":"open","subject":"informatyka","category":"matura","year":2019,"month":"maj","level":"rozszerzona","text":"Zadanie 5. Oscary\nNagroda Akademii Filmowej znana jako „Oscar” jest przyznawana przez Amerykańską\nAkademię Sztuki i Wiedzy Filmowej. W tym zadaniu rozważamy cztery kategorie, w których\nprzyznawana jest ta nagroda:\n• najlepsza aktorka pierwszoplanowa,\n• najlepszy aktor pierwszoplanowy,\n• najlepsza aktorka drugoplanowa,\n• najlepszy aktor drugoplanowy.\nW plikach: filmy.txt,\nnagrody.txt,\naktorzy.txt zapisano informacje\no Oscarach przyznanych w latach 1928-2016 w tych kategoriach.\nPierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane\nw każdym wierszu oddzielone są znakiem tabulacji.\nW pliku filmy.txt każdy wiersz zawiera informacje o filmie, w którym przyznano nagrodę\ndla aktora/aktorki:\nid_filmu\n- tekst o maksymalnej długości 5 znaków\nrok\n- liczba z przedziału 1928-2016 oznaczająca rok, w którym\nprzyznano Oscara\ntytul\n- tekst o maksymalnej długości 100 znaków - tytuł filmu\nPrzykład:\nid_filmu\nrok\ntytul\n165_F\n1928\nOstatni rozkaz\n101_F\n1928\nKokietka\n211_F\n1929\nRozwodka\nW pliku aktorzy.txt każdy wiersz zawiera informacje o aktorach, rozdzielone znakami\ntabulacji:\nid_aktora\n- tekst o maksymalnej długości 5 znaków\nimie\n- tekst o maksymalnej długości 20 znaków\nnazwisko\n- tekst o maksymalnej długości 50 znaków\ndata_ur\n- data urodzenia aktora (rrrr-mm-dd)\nkraj_urodzenia\n- tekst o maksymalnej długości 50 znaków\nPrzykład:\nid_aktora imie nazwisko\ndata_ur\nkraj_urodzenia\n118_A\nGene Hackman\n1930-01-30\nStany Zjednoczone\n119_A\nTom\nHanks\n1956-08-09\nStany Zjednoczone\n12_A\nFay\nBainter\n1893-12-07\nStany Zjednoczone\nW pliku nagrody.txt każdy wiersz zawiera informacje o przyznanych nagrodach\nid_filmu\n- tekst o maksymalnej długości 5 znaków\nid_aktora\n- tekst o maksymalnej długości 5 znaków\nkategoria\n- tekst o maksymalnej długości 50 znaków oznaczający kategorię,\nw której przyznano nagrodę\nPoziom rozszerzony\nMIN_1R\nPrzykład:\nid_filmu\nid_aktora\nkategoria\n1_F\n58_A\nnajlepszy aktor drugoplanowy\n10_F\n107_A\nnajlepszy aktor drugoplanowy\n100_F\n97_A\nnajlepsza aktorka pierwszoplanowa\nKorzystając z dostępnych narzędzi informatycznych oraz danych zawartych w plikach\nfilmy.txt, nagrody.txt i aktorzy.txt, wykonaj poniższe zadania. Odpowiedzi\npoprzedzone numerami zadań zapisz w pliku wynik5.txt.","answer":null,"answer_text":null,"solution":null,"image":"img/informatyka-2019-maj-matura-stara-rozszerzona-2/zad-5.webp","solution_image":null,"topics":null,"page_from":4,"source":"ocr","answer_source":null,"answer_text_source":null,"solution_source":null,"text_source":"ocr","source_label":"Informatyka · Matura · maj 2019 (rozszerzona)","subject_label":"Informatyka","category_label":"Matura","text_html":"<p>Zadanie 5. Oscary<br>Nagroda Akademii Filmowej znana jako „Oscar” jest przyznawana przez Amerykańską<br>Akademię Sztuki i Wiedzy Filmowej. W tym zadaniu rozważamy cztery kategorie, w których<br>przyznawana jest ta nagroda:<br>• najlepsza aktorka pierwszoplanowa,<br>• najlepszy aktor pierwszoplanowy,<br>• najlepsza aktorka drugoplanowa,<br>• najlepszy aktor drugoplanowy.<br>W plikach: filmy.txt,<br>nagrody.txt,<br>aktorzy.txt zapisano informacje<br>o Oscarach przyznanych w latach 1928-2016 w tych kategoriach.<br>Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane<br>w każdym wierszu oddzielone są znakiem tabulacji.<br>W pliku filmy.txt każdy wiersz zawiera informacje o filmie, w którym przyznano nagrodę<br>dla aktora/aktorki:<br>id_filmu</p>\n<ul><li>tekst o maksymalnej długości 5 znaków</li></ul>\n<p>rok</p>\n<ul><li>liczba z przedziału 1928-2016 oznaczająca rok, w którym</li></ul>\n<p>przyznano Oscara<br>tytul</p>\n<ul><li>tekst o maksymalnej długości 100 znaków - tytuł filmu</li></ul>\n<p>Przykład:<br>id_filmu<br>rok<br>tytul<br>165_F<br>1928<br>Ostatni rozkaz<br>101_F<br>1928<br>Kokietka<br>211_F<br>1929<br>Rozwodka<br>W pliku aktorzy.txt każdy wiersz zawiera informacje o aktorach, rozdzielone znakami<br>tabulacji:<br>id_aktora</p>\n<ul><li>tekst o maksymalnej długości 5 znaków</li></ul>\n<p>imie</p>\n<ul><li>tekst o maksymalnej długości 20 znaków</li></ul>\n<p>nazwisko</p>\n<ul><li>tekst o maksymalnej długości 50 znaków</li></ul>\n<p>data_ur</p>\n<ul><li>data urodzenia aktora (rrrr-mm-dd)</li></ul>\n<p>kraj_urodzenia</p>\n<ul><li>tekst o maksymalnej długości 50 znaków</li></ul>\n<p>Przykład:<br>id_aktora imie nazwisko<br>data_ur<br>kraj_urodzenia<br>118_A<br>Gene Hackman<br>1930-01-30<br>Stany Zjednoczone<br>119_A<br>Tom<br>Hanks<br>1956-08-09<br>Stany Zjednoczone<br>12_A<br>Fay<br>Bainter<br>1893-12-07<br>Stany Zjednoczone<br>W pliku nagrody.txt każdy wiersz zawiera informacje o przyznanych nagrodach<br>id_filmu</p>\n<ul><li>tekst o maksymalnej długości 5 znaków</li></ul>\n<p>id_aktora</p>\n<ul><li>tekst o maksymalnej długości 5 znaków</li></ul>\n<p>kategoria</p>\n<ul><li>tekst o maksymalnej długości 50 znaków oznaczający kategorię,</li></ul>\n<p>w której przyznano nagrodę<br>Poziom rozszerzony<br>MIN_1R<br>Przykład:<br>id_filmu<br>id_aktora<br>kategoria<br>1_F<br>58_A<br>najlepszy aktor drugoplanowy<br>10_F<br>107_A<br>najlepszy aktor drugoplanowy<br>100_F<br>97_A<br>najlepsza aktorka pierwszoplanowa<br>Korzystając z dostępnych narzędzi informatycznych oraz danych zawartych w plikach<br>filmy.txt, nagrody.txt i aktorzy.txt, wykonaj poniższe zadania. Odpowiedzi<br>poprzedzone numerami zadań zapisz w pliku wynik5.txt.</p>","solutions":[]}