Zadanie 8: Szczepienia

Zliczanie dawek, filtrowanie pacjentów i wykrywanie ukończonych szczepień na plikach szczepionki i wizyty.

Rozwiązujesz bez konta, a odpowiedzi sprawdza ten sam silnik co na platformie. Postęp i powtórki zapisują się dopiero po darmowej rejestracji.

Zadanie 1 / 3ŚrednieProgram na pliku danych
1:1 z matury · Matura czerwiec 2024, zadanie 8.1

Liczba podanych dawek każdej szczepionki

Dane o szczepieniach od 2 stycznia 2023 do 7 maja 2024 są zapisane w pliku wizyty.txt: w każdym wierszu numer PESEL pacjenta, kod podanej szczepionki, data szczepienia (rrrr-mm-dd) i numer podanej dawki. Pierwszy wiersz jest nagłówkiem, dane rozdzielone są tabulacją. Pacjent jest w pełni zaszczepiony, gdy przyjmie wszystkie rekomendowane dawki danej szczepionki. Dla każdej szczepionki podaj jej kod oraz łączną liczbę podanych dawek (czyli liczbę wierszy z tym kodem szczepionki w pliku wizyty.txt). Wynik podaj jako listę par „kod:liczba” oddzielonych przecinkiem, posortowaną nierosnąco według liczby dawek.

wizyty.txt1276 wierszy

Wiersz nagłówkowy (pesel, kod_szczepionki, data_szczepienia, numer_dawki) i 1275 wierszy danych, wartości rozdzielone tabulacją.

rozwiazanie.pyplik `wizyty.txt` jest już w katalogu programu
Ładowanie edytora…
ładowanie Pythona…
odpowiedzi
  • 8.1Lista „kod:liczba”, posortowana nierosnąco, oddzielona przecinkami