Darmowe konto pozwoli wrócić do niego później.
Polecenie
Zadanie 6. Statek
Statek towarowy "Kormoran" pływał po Morzu Śródziemnym pomiędzy dziesięcioma portami, przewożąc pięć różnych rodzajów towarów (T1, T2, … , T5). Statek wypływał z portu zawsze tego samego dnia, w którym do tego portu przypłynął.
W pliku statek.txt podano informacje o kursach wykonanych przez statek w okresie od 2016-01-01 do 2018-12-18. W każdym wierszu, oddzielone znakiem tabulacji, podane są:
data – data przebywania statku w porcie (w formacie rrrr-mm-dd),
port – nazwa portu,
towar – rodzaj towaru,
Darmowe konto pozwoli wrócić do niego później.
Z/W – informacja, czy to był załadunek (Z) czy wyładunek (W),
ile ton – informacja, jaka masa (w tonach) towaru była wyładowana/załadowana,
cena za tone w talarach – cena towaru w talarach za tonę.
Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 6.1.–6.5. Odpowiedzi zapisz w pliku wyniki6.txt, poprzedzając każdą z nich numerem odpowiedniego zadania.
Zadanie 6.1.
Podaj, który towar był ładowany na statek najwięcej razy i jaka była łączna masa tych załadunków.
Towar, który był ładowany na statek najwięcej razy, oraz łączna masa załadunków.
Algorytm:
1. Wczytaj plik statek.txt
2. Filtruj wiersze gdzie Z/W="Z" (załadunek)
3. Policz, ile razy każdy towar był załadowany
4. Dla towaru z największą liczbą załadunków, zsumuj tonażu
5. Wypisz: towar, liczba załadunków, łączna masa
prawidłowo zidentyfikowany towar i podana zarówno liczba załadunków, jak i łączna masa.
znaleziono towar, ale brakuje pełnych informacji lub błędy w obliczeniach.
brak rozwiązania lub rozwiązanie całkowicie niepoprawne.
Ocena według schematu punktowania CKE, zwykle w 15–30 s
Dowiedz się, ile punktów naprawdę zdobywasz. Zrób zdjęcie kartki albo wklej odpowiedź: Maturownik+ porówna ją ze schematem punktowania, policzy punkty i wytłumaczy, gdzie i dlaczego je tracisz.