Zadania od 2 do 5 należy rozwiązywać w oparciu o polecenia, które zostały sformułowane przez CKE w zadaniu nr 6 części II matury rozszerzonej z roku 2019 w formule obowiązującej do 2014 roku.
Pobierz dane do ćwiczeń 1‑4:
RAaosU9Vg4hQ9
Treść zadania:
„Algorytmiczne Usługi Transportowe” to mała firma, dysponująca jedną ciężarówką, którą wynajmuje klientom w celu transportu towarów. W pliku kursy.txt podana jest lista 300 kursów, które ciężarówka firmy wykonała w roku 2017. Dla każdego kursu podane są kolejno: data przejazdu, miasto startowe, miasto docelowe, ilość (w kg) przewiezionego towaru, liczba przejechanych kilometrów oraz wynagrodzenie otrzymane za kurs. Kolejne wiersze opisują kolejne kursy, z wyjątkiem wiersza pierwszego, który jest wierszem nagłówkowym. Dane w wierszu oddzielone są średnikami.
Znajdź miasta, do których odbyło się co najmniej 8 kursów. Podaj ich nazwy i liczbę kursów do każdego z nich. Zestawienie posortuj nierosnąco względem liczby kursów.
Rc4YwQz044x8f
Przekopiuj kolumnę z miastami końcowymi i usuń duplikaty, tworząc w ten sposób listę miast. Następnie dla tej listy wykorzystaj formułę LICZ.JEŻELI.
R1biVUyb7MKoQ
21
Ćwiczenie 5
Znajdź parę miast, taką, że z pierwszego do drugiego firma przewiozła łącznie najwięcej towaru. Podaj te miasta i łączną masę przewiezionego towaru. Uwaga: towar przewieziony z miasta A do miasta B (np. z Krakowa do Warszawy) i towar przewieziony w drugą stronę (z Warszawy do Krakowa) należy liczyć oddzielnie.
RDSSkeHRfN2Ix
Połącz w jedną frazę miasta początkowe i końcowe. Do komórki np. G2 wprowadź formułę:
Linia 1. znak równości ZŁĄCZ kropka TEKST otwórz nawias okrągły B2 średnik cudzysłów minus cudzysłów średnik C2 zamknij nawias okrągły.
Skopiuj formułę do pozostałych komórek w kolumnie. Za pomocą filtra zaawansowanego wklej kolumnę G do np. komórki I1, jednocześnie zaznaczając opcję Tylko unikatowe rekordy. Następnie do komórki J2 wprowadż formułę:
Linia 1. znak równości SUMA kropka JEŻELI otwórz nawias okrągły G2 dwukropek G301 średnik I2 średnik D2 dwukropek D301 zamknij nawias okrągły.
Skopiuj formułę w dół aż do komórki J230.
Aby znaleźć największą masę przewiezionego towaru wykorzystamy następującą formułę:
Linia 1. znak równości MAX otwórz nawias okrągły J2 dwukropek J230 zamknij nawias okrągły.
Następnie, aby znaleźć odpowiadające tej wartości miasto początkowe oraz końcowe, wykorzystamy formułę:
Linia 1. znak równości INDEKS otwórz nawias okrągły I2 dwukropek I301 średnik PODAJ kropka POZYCJĘ otwórz nawias okrągły MAX otwórz nawias okrągły J2 dwukropek J301 zamknij nawias okrągły średnik J2 dwukropek J301 średnik 0 zamknij nawias okrągły zamknij nawias okrągły.
Lub zamiast funkcji MAX(J2:J301) wprowadzimy odwołanie do komórki zawierającej wynik tej formuły.
Otrzymujemy więc odpowiedź, że były to kursy z Ciechanowa do Olsztyna. Na tej trasie firma przewiozła 15736 kg.
Zadania od 6 do 8 należy rozwiązywać w oparciu o polecenia, które zostały sformułowane przez CKE w zadaniu nr 5 części II matury rozszerzonej z roku 2021.
Pobierz dane do ćwiczeń 6‑8:
R1ak9l0bAr0of
Treść zadania:
Wodociągi miejskie zamierzają wykonać analizę zużycia wody. W tym celu zgromadziły dane o poborze wody przez wszystkich swoich klientów za rok 2019. Dane są zapisane w pliku wodociagi.txt. Pierwszy wiersz pliku jest wierszem nagłówkowym, a dane rozdzielono średnikami. W każdym wierszu zapisano informacje dotyczące gospodarstwa domowego jednego klienta: dziesięcioznakowy kod klienta oraz 12 liczb całkowitych oznaczających ilości zużytej wody w mIndeks górny 33 przez kolejnych 12 miesięcy (od stycznia do grudnia). Kod klienta składa się z pięciocyfrowego numeru klienta, dwucyfrowej liczby oznaczającej liczbę osób pozostających we wspólnym gospodarstwie domowym oraz trzyliterowego kodu dzielnicy miasta. Każdy kod jest unikatowy.
Fragment pliku wodociagi.txt:
Linia 1. KodKlienta średnik I średnik II średnik III średnik IV średnik V średnik VI średnik VII średnik VIII średnik IX średnik X średnik XI średnik XII.
Linia 2. 0000103WIL średnik 6 średnik 6 średnik 6 średnik 9 średnik 6 średnik 15 średnik 12 średnik 12 średnik 12 średnik 6 średnik 9 średnik 6.
Linia 3. 0000403BEM średnik 6 średnik 3 średnik 9 średnik 9 średnik 12 średnik 15 średnik 15 średnik 15 średnik 9 średnik 6 średnik 3 średnik 9.
Korzystając z powyższych danych oraz dostępnych narzędzi informatycznych, wykonaj podane zadania. Wyniki zapisz w pliku tekstowym wyniki5.txt. Odpowiedź do każdego zadania poprzedź numerem tego zadania.
Do oceny oddajesz:
plik tekstowy wyniki5.txt, zawierający odpowiedzi do zadań.
plik(-i) zawierający(-e) komputerową realizację Twoich rozwiązań (uwaga: brak tych plików jest równoznaczny z brakiem rozwiązania zadania).
21
Ćwiczenie 6
Dla każdej dzielnicy oblicz zużycie wody w każdym miesiącu łącznie przez wszystkich mieszkańców tej dzielnicy. Podaj maksymalne miesięczne zużycie wody w każdej z dzielnic.
Do komórki N2 wprowadź formułę:
Linia 1. znak równości PRAWY otwórz nawias okrągły A2 średnik 3 zamknij nawias okrągły.
Następnie skopiuj ją do pozostałych komórek w kolumnie. Zastosuj zaawansowany filtr na wartościach w kolumnie N, wstawiając do np. komórki P2 tylko unikatowe rekordy. W komórce Q2 wprowadź formułę:
Linia 1. znak równości SUMA kropka JEŻELI otwórz nawias okrągły $N$2 dwukropek $N$9901 średnik $P2 średnik B$2 dwukropek B$9901 zamknij nawias okrągły.
Formułę skopiuj do komórek z zakresu Q2:AB19. Dzięki temu w kolejnych kolumnach otrzymasz ilość zużytej wody przez wszystkich mieszkańców danej dzielnicy w kolejnych miesiącach.
Do komórki AC2 wprowadź formułę:
Linia 1. znak równości MAX otwórz nawias okrągły Q2 dwukropek AB2 zamknij nawias okrągły.
Następnie kopiuj ją do pozostałych komórek w kolumnie. Dzięki temu otrzymasz następującą odpowiedź:
RiR3OvdH1qMzL
31
Ćwiczenie 7
Utwórz zestawienie zawierające pięciocyfrowe numery 10 klientów, którzy w ciągu roku zużyli w swoim gospodarstwie domowym średnio najwięcej wody na jedną osobę, oraz ich średnie zużycie wody na jedną osobę. Średnioroczne zużycie wody na jedną osobę zaokrąglij do dwóch miejsc po przecinku. Zestawienie, zawierające numery klientów i średnie zużycie wody na jedną osobę, uporządkuj nierosnąco według średniej.
Wyodrębnij liczbę osób w gospodarstwie domowym poprzez wydobycie z numeru klienta cyfr od 6 do 7. Uczyń to zagnieżdżając formułę =FRAGMENT.TEKSTU w formule =WARTOŚĆ (aby wydobyte cyfry system mógł traktować jako liczby). Zsumuj zużycie roczne dla każdego klienta, a następnie podziel przez uzyskaną wcześniej liczbę osób w gospodarstwie domowym. Następnie posortuj rekordy ze względu na wynik malejąco i oddziel pierwszych 10 numerów klienta.
R1Fl0maLAzPOO
31
Ćwiczenie 8
Dział inwestycji analizuje konieczność modernizacji sieci wodociągowej na podstawie danych za rok 2019. Jako podstawę obliczeń bierze sumaryczne zużycie wody w każdym z 12 miesięcy. Inżynierowie założyli, że sumaryczne miesięczne zużycie wody będzie rosło o 1% rok do roku każdego miesiąca (w mIndeks górny 33 z zaokrągleniem w górę do najbliższej liczby całkowitej).
Przykład:
jeśli w styczniu 2019 roku sumaryczne zużycie wody w mieście wyniosło 53 545 mIndeks górny 33, to w styczniu 2020 przewidywane zużycie wyniesie 54 081 mIndeks górny 33.
Uwaga: dla danych z zadania przewidywane zużycie wody w maju 2025 roku wyniesie 90 898 mIndeks górny 33.
Obecnie maksymalny miesięczny przepływ (wydajność sieci) wynosi 160 000 mIndeks górny 33. Podaj rok i miesiąc, w którym pierwszy raz zabraknie wody w mieście (przewidywane zużycie będzie większe niż maksymalny przepływ sieci).
Sporządź zestawienie obrazujące przewidywane zużycie wody w każdym z kolejnych miesięcy od stycznia 2020 roku do grudnia 2030 roku.
Do komórki np. P1 wprowadź formułę:
Linia 1. znak równości SUMA otwórz nawias okrągły B2 dwukropek B9901 zamknij nawias okrągły.
Następnie skopiuj ją do pozostałych komórek w zakresie P2:AA2. Otrzymasz dzięki temu ilość zużytej wody przez wszystkie dzielnice w kolejnych miesiącach. Aby łatwiej było odczytać wyniki końcowe do wiersza pierwszego wpisz oznaczenia miesięcy, a w kolumnie O oznaczenie roku od 2019 do 2030.
Do komórki P3 wprowadź formułę:
Linia 1. znak równości ZAOKR kropka GÓRA otwórz nawias okrągły P2 plus otwórz nawias okrągły P2 asterysk 1 procent zamknij nawias okrągły średnik 0 zamknij nawias okrągły.
Po skopiowaniu formuły z komórki P3 do pozostałych komórek z zakresu P3:AA13 otrzymamy następującą odpowiedź:
RA0qzjVEQXmKZ
Jak widzimy po raz pierwszy wody zabraknie w lipcu 2026 roku.