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, 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ę. Przykład: data port towar Z/W ile ton cena za tone w talarach 2016-01-01 Algier T4 Z 3 80 2016-01-01 Algier T5 Z 32 50 2016-01-01 Algier T1 Z 38 10 2016-01-01 Algier T2 Z 33 30 2016-01-01 Algier T3 Z 43 25 2016-01-16 Tunis T5 W 32 58 2016-01-16 Tunis T2 Z 14 26 2016-01-24 Benghazi T5 Z 44 46 2016-01-24 Benghazi T2 Z 1 28 Wykorzystaj dostępne narzędzia informatyczne i podaj odpowiedzi do zadań 6.1.–6.5. Zadanie 6.1. (0–2) Podaj, który towar był ładowany na statek najwięcej razy i jaka była łączna masa tych załadunków. Zadanie 6.2. (0–1) Podaj, ile było kursów, w których statek spędził więcej niż 20 pełnych dni na morzu, bez zawijania do portów. Przykład: Jeśli statek wypłynął z jednego portu w dniu 2016-01-10 i wpłynął do następnego portu w dniu 2016-01-16, to spędził na morzu 5 pełnych dni (11.01, 12.01, 13.01, 14.01, 15.01). Zadanie 6.3. (0–2) W dniach 2016-02-01 i 2018-08-01 statek nie zawijał do portu. Dla każdego z tych dni podaj: • rodzaj i liczbę ton towaru, którego było najwięcej na statku, • rodzaj i liczbę ton towaru, którego było najmniej na statku (przyjmujemy, że towar był na statku, jeśli liczba ton tego towaru była większa od 0). Zadanie 6.4. (0–3) Sporządź wykres kolumnowy przedstawiający, ile załadowano i ile wyładowano towaru T5 w każdym miesiącu od 1 stycznia 2016 r. do 18 grudnia 2018 r. Załadunek i wyładunek dla każdego miesiąca przedstaw w dwóch kolumnach. Pamiętaj o opisaniu obu osi (dla osi poziomej użyj formatu rrrr-mm) i o tytule wykresu. Zadanie 6.5. (0–4) Kapitan przy załadunku płacił za towar, a przy wyładunku otrzymywał za niego zapłatę. a) Przyjmij, że kapitan przed pierwszym rejsem miał w kasie 500 000 talarów, a następnie: • oblicz, ile talarów miał 18 grudnia 2018 roku po zakończeniu wszystkich transakcji • znajdź dzień, w którym po wypłynięciu z portu stan kasy kapitana był największy – podaj ten dzień oraz stan kasy kapitana tego dnia. b) Podaj, ile minimum talarów powinien mieć kapitan przed pierwszym rejsem, aby mógł wykonać wszystkie transakcje, tzn. zapłacić za każdy załadunek, każdego dnia. Odpowiedzi zapisz w pliku tekstowym oraz dodaj arkusz na którym pracowałeś.





data port towar Z/W ile ton cena za tone w talarach

2016-01-01 Algier T4 Z 3 80

2016-01-01 Algier T5 Z 32 50

2016-01-01 Algier T1 Z 38 10

2016-01-01 Algier T2 Z 33 30

2016-01-01 Algier T3 Z 43 25

2016-01-16 Tunis T5 W 32 58

2016-01-16 Tunis T2 Z 14 26

2016-01-24 Benghazi T5 Z 44 46

2016-01-24 Benghazi T2 Z 1 28

2016-01-24 Benghazi T4 Z 21 74

2016-02-19 Aleksandria T3 W 43 32

2016-02-19 Aleksandria T1 W 38 13

2016-02-19 Aleksandria T4 Z 9 59

2016-02-19 Aleksandria T5 Z 8 37

2016-03-11 Bejrut T5 W 50 61

2016-03-11 Bejrut T3 Z 32 20

2016-03-11 Bejrut T1 Z 7 8

2016-03-11 Bejrut T2 Z 10 24

2016-04-04 Palermo T1 W 7 12

2016-04-04 Palermo T3 Z 25 19

2016-04-04 Palermo T5 Z 33 38

2016-04-22 Neapol T2 W 36 35

2016-04-22 Neapol T4 Z 5 66

2016-04-22 Neapol T5 Z 35 41

2016-05-14 Monako T4 W 38 98

2016-05-14 Monako T2 Z 10 23

2016-06-08 Barcelona T2 W 4 38

2016-06-08 Barcelona T4 Z 42 60

2016-06-08 Barcelona T1 Z 28 8

2016-06-08 Barcelona T3 Z 19 19

2016-06-21 Walencja T3 W 72 28

2016-06-21 Walencja T4 W 42 90

2016-06-21 Walencja T5 Z 42 44

2016-06-21 Walencja T2 Z 33 26

2016-06-21 Walencja T1 Z 9 9

2016-07-08 Algier T3 W 4 29

2016-07-08 Algier T1 W 37 12

2016-07-08 Algier T5 Z 35 42

2016-07-08 Algier T4 Z 32 66

2016-07-23 Tunis T4 W 32 92

2016-07-23 Tunis T5 Z 48 43

2016-08-11 Benghazi T5 W 191 60

2016-08-11 Benghazi T2 Z 9 24

2016-08-11 Benghazi T4 Z 36 65

2016-09-06 Aleksandria T1 Z 47 7

2016-09-06 Aleksandria T5 W 4 63

2016-09-06 Aleksandria T3 Z 8 19

2016-09-06 Aleksandria T2 Z 3 22

2016-09-06 Aleksandria T4 Z 41 59

2016-09-27 Bejrut T5 Z 44 40

2016-09-27 Bejrut T1 W 45 12

2016-09-27 Bejrut T3 Z 40 20

2016-09-27 Bejrut T4 Z 3 63

2016-09-27 Bejrut T2 Z 17 24

2016-10-21 Palermo T1 W 2 12

2016-10-21 Palermo T3 Z 14 19

2016-10-21 Palermo T2 Z 23 23

2016-11-08 Neapol T1 Z 11 8

2016-11-08 Neapol T4 Z 17 66

2016-11-08 Neapol T5 Z 30 41

2016-11-30 Monako T4 W 97 98

2016-11-30 Monako T1 W 11 12

2016-11-30 Monako T3 Z 17 20

2016-11-30 Monako T2 Z 4 23

2016-12-25 Barcelona T3 W 79 31

2016-12-25 Barcelona T4 Z 33 60

2016-12-25 Barcelona T2 Z 26 23

2017-01-07 Walencja T3 Z 40 22

2017-01-07 Walencja T1 Z 42 9

2017-01-07 Walencja T2 Z 42 26

2017-01-07 Walencja T4 Z 9 70

2017-01-07 Walencja T5 Z 39 44

2017-01-24 Algier T5 W 112 59

2017-01-24 Algier T4 Z 34 66

2017-01-24 Algier T3 Z 5 21

2017-02-08 Tunis T4 W 74 92

2017-02-08 Tunis T2 Z 14 26

2017-02-27 Benghazi T5 W 1 60

2017-02-27 Benghazi T2 W 43 36

2017-02-27 Benghazi T1 Z 30 8

2017-02-27 Benghazi T3 Z 14 20

2017-03-25 Aleksandria T2 W 33 38

2017-03-25 Aleksandria T5 Z 35 37

2017-03-25 Aleksandria T3 Z 40 19

2017-04-15 Bejrut T2 W 21 36

2017-04-15 Bejrut T4 W 2 97

2017-04-15 Bejrut T3 Z 12 20

2017-04-15 Bejrut T1 Z 15 8

2017-04-15 Bejrut T5 Z 1 40

2017-05-09 Palermo T1 W 86 12

2017-05-09 Palermo T3 W 110 31

2017-05-09 Palermo T5 Z 33 38

2017-05-09 Palermo T2 Z 13 23

2017-05-09 Palermo T4 Z 37 61

2017-05-27 Neapol T1 W 1 12

2017-05-27 Neapol T5 W 68 59

2017-05-27 Neapol T4 Z 35 66

2017-05-27 Neapol T3 Z 25 21

2017-05-27 Neapol T2 Z 10 25

2017-06-18 Monako T2 W 38 37

2017-06-18 Monako T1 Z 22 8

2017-06-18 Monako T3 Z 25 20

2017-06-18 Monako T5 Z 8 39

2017-06-18 Monako T4 Z 45 62

2017-07-13 Barcelona T4 W 116 100

2017-07-13 Barcelona T3 Z 29 19

2017-07-26 Walencja T2 W 5 34

2017-07-26 Walencja T1 W 22 11

2017-07-26 Walencja T3 Z 37 22

2017-07-26 Walencja T4 Z 10 70

2017-07-26 Walencja T5 Z 42 44

2017-08-12 Algier T4 W 11 94

2017-08-12 Algier T5 W 48 59

2017-08-12 Algier T3 Z 20 21

2017-08-12 Algier T2 Z 26 25

2017-08-27 Tunis T1 Z 24 9

2017-08-27 Tunis T4 Z 38 68

2017-08-27 Tunis T3 Z 14 21

2017-08-27 Tunis T5 Z 4 43

2017-09-15 Benghazi T2 W 19 36

2017-09-15 Benghazi T4 Z 30 65

2017-10-11 Aleksandria T5 W 6 63

2017-10-11 Aleksandria T4 Z 43 59

2017-11-01 Bejrut T5 W 1 61

2017-11-01 Bejrut T3 W 147 30

2017-11-01 Bejrut T1 Z 15 8

2017-11-01 Bejrut T4 Z 24 63

2017-11-01 Bejrut T2 Z 19 24

2017-11-25 Palermo T4 W 134 99

2017-11-25 Palermo T5 Z 12 38

2017-12-13 Neapol T3 W 4 30

2017-12-13 Neapol T1 Z 26 8

2017-12-13 Neapol T4 Z 38 66

2018-01-04 Monako T4 W 38 98

2018-01-04 Monako T2 W 44 37

2018-01-04 Monako T1 Z 21 8

2018-01-04 Monako T5 Z 10 39

2018-01-29 Barcelona T2 W 15 38

2018-01-29 Barcelona T5 W 22 63

2018-01-29 Barcelona T4 Z 9 60

2018-01-29 Barcelona T3 Z 6 19

2018-01-29 Barcelona T1 Z 4 8

2018-01-30 Walencja T3 W 6 25

2018-01-30 Walencja T4 Z 48 79

2018-02-16 Algier T5 Z 34 42

2018-02-16 Algier T2 W 49 35

2018-02-16 Algier T1 Z 10 8

2018-02-16 Algier T3 Z 47 21

2018-02-16 Algier T4 Z 48 66

2018-03-03 Tunis T5 W 34 58

2018-03-03 Tunis T1 Z 5 9

2018-03-22 Benghazi T3 W 46 30

2018-03-22 Benghazi T4 Z 49 65

2018-03-22 Benghazi T1 Z 16 8

2018-04-17 Aleksandria T5 Z 5 37

2018-04-17 Aleksandria T3 W 1 32

2018-04-17 Aleksandria T1 Z 34 7

2018-04-17 Aleksandria T4 Z 29 59

2018-05-08 Bejrut T2 Z 34 24

2018-05-08 Bejrut T3 Z 27 20

2018-05-08 Bejrut T1 Z 40 8

2018-06-01 Palermo T4 W 184 99

2018-06-01 Palermo T5 Z 48 38

2018-06-01 Palermo T2 Z 21 23

2018-06-19 Neapol T4 Z 47 66

2018-06-19 Neapol T2 Z 6 25

2018-06-19 Neapol T5 Z 47 41

2018-07-11 Monako T1 W 192 12

2018-07-11 Monako T2 W 48 37

2018-07-11 Monako T4 Z 18 62

2018-07-11 Monako T5 Z 25 39

2018-07-11 Monako T3 Z 2 20

2018-08-05 Barcelona T2 W 13 38

2018-08-05 Barcelona T5 W 121 63

2018-08-05 Barcelona T3 Z 30 19

2018-08-05 Barcelona T1 Z 46 8

2018-08-18 Walencja T1 W 49 11

2018-08-18 Walencja T4 W 61 90

2018-08-18 Walencja T3 Z 19 22

2018-08-18 Walencja T5 Z 22 44

2018-09-04 Algier T2 Z 9 25

2018-09-04 Algier T4 W 4 94

2018-09-04 Algier T3 Z 8 21

2018-09-04 Algier T1 Z 47 8

2018-09-19 Tunis T3 W 82 29

2018-09-19 Tunis T5 W 26 58

2018-09-19 Tunis T1 Z 24 9

2018-09-19 Tunis T2 Z 36 26

2018-09-19 Tunis T4 Z 6 68

2018-10-08 Benghazi T2 W 45 36

2018-10-08 Benghazi T1 Z 18 8

2018-10-08 Benghazi T5 Z 20 41

2018-11-03 Aleksandria T3 W 4 32

2018-11-03 Aleksandria T5 Z 48 37

2018-11-24 Bejrut T5 W 64 61

2018-11-24 Bejrut T4 Z 43 63

2018-11-24 Bejrut T2 Z 24 24

2018-12-18 Palermo T5 W 4 62

2018-12-18 Palermo T3 Z 35 19

2018-12-18 Palermo T1 Z 41 8

2018-12-18 Palermo T4 Z 23 61

2018-12-18 Palermo T2 Z 46 23