Materiały dla finalistów

Podobne dokumenty
Instrukcje dla zawodników

Prawdopodobieństwo

Doświadczenie i zdarzenie losowe

Matematyka podstawowa X. Rachunek prawdopodobieństwa

Moneta 1 Moneta 2 Kostka O, R O,R 1,2,3,4,5, Moneta 1 Moneta 2 Kostka O O ( )

RACHUNEK PRAWDOPODOBIEŃSTWA I KOMBINATORYKA

RACHUNEK PRAWDOPODOBIEŃSTWA ZADANIA Z ROZWIĄZANIAMI. Uwaga! Dla określenia liczebności zbioru (mocy zbioru) użyto zamiennie symboli: Ω lub

R_PRACA KLASOWA 1 Statystyka i prawdopodobieństwo.

P r a w d o p o d o b i eństwo Lekcja 1 Temat: Lekcja organizacyjna. Program. Kontrakt.

Instrukcje dla zawodników

Zdarzenie losowe (zdarzenie)

Wstęp do Informatyki zadania ze złożoności obliczeniowej z rozwiązaniami

Rachunek prawdopodobieństwa- wykład 2

c) Zaszły oba zdarzenia A i B; d) Zaszło zdarzenie A i nie zaszło zdarzenie B;

= 10 9 = Ile jest wszystkich dwucyfrowych liczb naturalnych podzielnych przez 3? A. 12 B. 24 C. 29 D. 30. Sposób I = 30.

Elementy statystyki opisowej, teoria prawdopodobieństwa i kombinatoryka

KOMBINATORYKA I P-WO CZ.1 PODSTAWA

Zadanie 1. Oblicz prawdopodobieństwo, że rzucając dwiema kostkami do gry otrzymamy:

c. dokładnie 10 razy została wylosowana kula antracytowa, ale nie za pierwszym ani drugim razem;

p k (1 p) n k. k c. dokładnie 10 razy została wylosowana kula amarantowa, ale nie za pierwszym ani drugim razem;

Podstawy nauk przyrodniczych Matematyka

51. Wykorzystywanie sumy, iloczynu i różnicy zdarzeń do obliczania prawdopodobieństw zdarzeń.

Statystyka podstawowe wzory i definicje

KURS PRAWDOPODOBIEŃSTWO

a. zbiór wszystkich potasowań talii kart (w którym S dostaje 13 pierwszych kart, W - 13 kolejnych itd.);

12. RACHUNEK PRAWDOPODOBIEŃSTWA I STATYSTYKA zadania

Skrypt 30. Prawdopodobieństwo

Wprowadzenie do kombinatoryki

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI poziom rozszerzony

a. zbiór wszystkich potasowań talii kart (w którym S dostaje 13 pierwszych kart, W - 13 kolejnych itd.);

Zestaw C-11: Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.cpp i.h)!!! Zad. 1: Zad. 2:

Sortowanie. Tomasz Żak zak. styczeń Instytut Matematyki i Informatyki, Politechnika Wrocławska

KURS PRAWDOPODOBIEŃSTWO

EGZAMIN ÓSMOKLASISTY MATEMATYKA

Lista zadania nr 4 Metody probabilistyczne i statystyka studia I stopnia informatyka (rok 2) Wydziału Ekonomiczno-Informatycznego Filia UwB w Wilnie

Klasa 6. Liczby dodatnie i liczby ujemne

Zestaw 1-1 Organizacja plików: Oddajemy tylko źródła programów (pliki o rozszerzeniach.cpp)!!!

Kurs ZDAJ MATURĘ Z MATEMATYKI MODUŁ 14 Zadania statystyka, prawdopodobieństwo i kombinatoryka

Wersja testu A 25 września 2011

Temat 7. Najlżejsze i najcięższe algorytmy sortowania

Statystyka matematyczna

Statystyka Astronomiczna

SYSTEMY ZAPISYWANIA LICZB

NAJWIEKSZY INTERNETOWY ZBIÓR ZADAŃ Z MATEMATYKI ZADANIE 1 oczka. ZADANIE 2 iloczynu oczek równego 12.

Przykładowe zadania z teorii liczb

Podstawą w systemie dwójkowym jest liczba 2 a w systemie dziesiętnym liczba 10.

PRAWDOPODOBIEŃSTWO CZAS PRACY: 180 MIN. ZADANIE 1 (5 PKT) NAJWIEKSZY INTERNETOWY ZBIÓR ZADAŃ Z MATEMATYKI

Metody probabilistyczne

Kombinatoryka i rachunek prawdopodobieństwa (rozszerzenie)

PRÓBNY EGZAMIN MATURALNY

PRÓBNY EGZAMIN MATURALNY

ZAGADNIENIA NA EGZAMIN POPRAWKOWY Z MATEMATYKI W KLASIE III TECHNIKUM.

W. Guzicki Próbna matura, grudzień 2014 r. poziom rozszerzony 1

ZBIÓR ZADAŃ - ROZUMOWANIE I ARGUMENTACJA

PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI

PRAWDOPODOBIEŃSTWO I KOMBINATORYKA

15. Rachunek prawdopodobieństwa mgr A. Piłat, mgr M. Małycha, mgr M. Warda

L.Kowalski zadania z rachunku prawdopodobieństwa-zestaw 1 ZADANIA - ZESTAW 1. (odp. a) B A C, b) A, c) A B, d) Ω)

Luty 2001 Algorytmy (4) 2000/2001

Rachunek prawdopodobieństwa

PRÓBNY EGZAMIN MATURALNY

Temat 1: Pojęcie gry, gry macierzowe: dominacje i punkty siodłowe

Rachunek prawdopodobieństwa i statystyka matematyczna. Leszek Adamczyk Wykłady dla kierunku Fizyka Medyczna w semestrze letnim 2016/2017

ZADANIA OTWARTE KRÓTKIEJ ODPOWIEDZI

Obliczanie prawdopodobieństwa za pomocą metody drzew metoda drzew. Drzewem Reguła iloczynów. Reguła sum.

MATEMATYKA POZIOM ROZSZERZONY PRZYKŁADOWY ZESTAW ZADAŃ NR 2. Czas pracy 150 minut

MATEMATYKA POZIOM ROZSZERZONY PRZYKŁADOWY ZESTAW ZADAŃ NR 2. Czas pracy 150 minut

6. Pętle while. Przykłady

Z4. Ankieta złożona ma być z trzech pytań: A, B i C. Na ile sposobów można ją ułożyć zmieniając tylko kolejność pytań? ODP. Jest 6 możliwych sposobów.

Zagadnienia na powtórzenie

Rachunek prawdopodobieństwa (Elektronika, studia niestacjonarne) Wykład 1

Rachunek prawdopodobieństwa dla informatyków

01DRAP - klasyczna definicja prawdopodobieństwa

Lista 1. Prawdopodobieństwo klasyczne i geometryczne

Metody probabilistyczne

Tablice mgr Tomasz Xięski, Instytut Informatyki, Uniwersytet Śląski Katowice, 2011

Egzamin maturalny z matematyki Poziom podstawowy ZADANIA ZAMKNIĘTE. W zadaniach 1-25 wybierz i zaznacz na karcie odpowiedzi poprawną odpowiedź.

Złożoność obliczeniowa algorytmu ilość zasobów komputera jakiej potrzebuje dany algorytm. Pojęcie to

ZADANIA OTWARTE KRÓTKIEJ ODPOWIEDZI

Wyniki procentowe poszczególnych uczniów

PRÓBNY EGZAMIN GIMNAZJALNY

PRÓBNY EGZAMIN MATURALNY

Ciekawe zadania o... liczbach całkowitych poziom 3

Statystyka matematyczna

PRÓBNY EGZAMIN MATURALNY

Gry hazardowe, gry ewolucyjne, ekspresja genów, tak czy owak łańcuchy Markowa

Matematyk Roku gminny konkurs matematyczny. FINAŁ 19 maja 2017 KLASA TRZECIA

EGZAMIN - Wersja A. ALGORYTMY I STRUKTURY DANYCH Lisek89 opracowanie kartki od Pani dr E. Koszelew

01DRAP - klasyczna definicja prawdopodobieństwa

01DRAP - klasyczna definicja prawdopodobieństwa

III WOJEWÓDZKI KONKURS Z MATEMATYKI DLA UCZNIÓW SZKÓŁ PODSTAWOWYCH

Rachunek Prawdopodobieństwa Anna Janicka

Ćwiczenia z metodyki nauczania rachunku prawdopodobieństwa

Sortowanie przez wstawianie Insertion Sort

Scenariusz lekcji Ozobot w klasie: Losowość i sześcienna kostka

KURS PRAWDOPODOBIEŃSTWO

Statystyka i Rachunek Prawdopodobieństwa dla Bioinzynierii Lista zadań 2, 2018/19z (zadania na ćwiczenia)

Zestaw VI. Zadanie 1. (1 pkt) Wskaż nierówność, którą spełnia liczba π A. (x + 1) 2 > 18 B. (x 1) 2 < 5 C. (x + 4) 2 < 50 D.

EGZAMIN MATURALNY Z MATEMATYKI

Transkrypt:

Materiały dla finalistów Malachoviacus Informaticus 2016 11 kwietnia 2016 Wprowadzenie Poniższy dokument zawiera opisy zagadnień, które będą niezbędne do rozwiązania zadań w drugim etapie konkursu. Polecamy dokładnie zapoznać się z dostarczonymi wyjaśnieniami. Przydatne może być również wyszukanie dodatkowych informacji na poniższe tematy na własną rękę. Zapoznanie się i zrozumienie informacji zawartych poniżej jest częścią konkursu. Rozwiązywanie zadań na końcu każdej z sekcji nie jest wymagane, jednak może pomóc w lepszym zrozumieniu materiału. 1 Sortowanie przez wybieranie Jednym z podstawowych problemów w informatyce jest problem sortowania. Zadanie polega na uporządkowaniu pewnego zestawu liczb w kolejności rosnącej, to jest takiej, że każda następna liczba jest większa od poprzedniej. Na przykład zestaw liczb 3, 2, 4, 1, 5 po posortowaniu wyglądać będzie tak: 1, 2, 3, 4, 5. Wydaje się, że jest to proste zadanie, jednakże komputer nie jest w stanie po prostu spojrzeć na liczby i wybrać odpowiedniej kolejności. Ty też możesz mieć problemy, jeżeli liczb nie jest kilka lub kilkanaście, ale kilka tysięcy lub milionów. Jednym z najprostszych rozwiązań tego problemu jest sortowanie przez wybieranie. Polega ono na ciągłym wybieraniu minimum (najmniejszej liczby) i usuwaniu go z zestawu, aż nie zostanie nam żadna liczba. Kolejno wybrane wartości będą tworzyć nasz posortowany zestaw. Przykład na rysunku 1. Pozostaje nam problem wybrania najmniejszej spośród liczb. Posiada on jednak równie proste rozwiązanie. Wystarczy przejrzeć wszystkie elementy zestawu jeden po drugim, zapamiętując jaka była najmniejsza liczba jaką do tej pory widzieliśmy. Jeżeli obecna wartość jest mniejsza od tej zapamiętanej, zapamiętujemy ją jako nowe minimum. Przykład na rysunku 2. 1

3 2 4 1 5 3 2 4 5 1 3 4 5 1 2 4 5 1 2 3 5 1 2 3 4 1 2 3 4 5 Rysunek 1: Przykład sortowania przez wybieranie. Kolorem ciemnoszarym oznaczone są kolejne minima, jasnoszarym zaś posortowane już liczby. Istotną cechą każdego algorytmu jest liczba operacji, które składają się na jego wykonanie w zależności od liczby i wielkości danych liczb. W tym zadaniu szczególnie interesuje nas liczba potrzebnych porównań. W naszym przykładzie wyszukiwania minimum musimy wykonać ich 4 (patrz rysunek 2). Gdybyśmy chcieli wybrać minimum 8 liczb, musielibyśmy wykonać 7 porównań: każdą z liczb, oprócz pierwszej, musielibyśmy porównać z dotychczasowym minimum. Dla 100 liczb potrzebowalibyśmy 99 porównań znów, każdą z liczb oprócz pierwszej porównujemy z dotychczasowym minimum. W ogólności dla n liczb musimy wykonać n 1 porównań, aby znaleźć najmniejszą. Zastanówmy się ile porównań należy wykonać, aby posortować zestaw liczb. Gdyby liczb było 5, musielibyśmy najpierw wykonać 4 porównania, żeby znaleźć minimum 5 liczb, potem 3 porównania dla minimum z 4 liczb, 2 porównania dla minimum 3 liczb, a na koniec 1 porównanie dla minimum 2 liczb. W sumie potrzebujemy 4 + 3 + 2 + 1 = 10 porównań. Podobnie dla 10 liczb potrzebujemy 9 + 8 + 7 +... + 3 + 2 + 1 = 45 porównań. Dla n liczb potrzebujemy (n 1)+(n 2)+(n 3)+...+3+2+1 porównań. Dzięki wzorowi na sumę n pierwszych liczb naturalnych, możemy policzyć, że w sumie daje to 1 2 n2 1 2 n porównań. Jako że dla dużych liczb n 2 jest znacznie większe od n, możemy przybliżyć liczbę potrzebnych porównań jako 1 2 n2, co pozwoli nam zaobserwować, że 2

min = 3 2 4 1 5 min = 3 min = 3 3 2 4 1 5 2 < min? Tak. min = 2 min = 2 3 2 4 1 5 4 < min? Nie. min = 2 min = 2 3 2 4 1 5 1 < min? Tak. min = 1 min = 1 3 2 4 1 5 5 < min? Nie. min = 1 Rysunek 2: Przykład wybierania minimum. Kolorem ciemnoszarym oznaczona jest obecnie rozpatrywana wartość. Z lewej strony znajduje się wartość zapamiętanego minimum przed rozpatrzeniem kolejnej wartości, a z prawej strony po rozpatrzeniu. przy dwukrotnym powiększeniu zestawu liczb będziemy potrzebować 4 razy więcej porównań. Zadanie Powyższy tekst to treść (i część rozwiązania) zadania 1 z I etapu zeszłorocznej edycji konkursu. Polecamy rozwiązać to zadanie w całości. 2 Proste prawdopodobieństwo Prawdopodobieństwo można rozumieć jako określenie częstości występowania danego zdarzenia w długiej serii powtórzeń pewnej czynności. Na przykład, jeżeli rzucimy zwykłą sześcienną kostką do gry wiele razy, oczekiwać będziemy, że średnio co szósty rzut zakończy się wypadnięciem liczby 5. Możemy powiedzieć wtedy, że prawdopodobieństwo wypadnięcia tej liczby przy rzucie kostką wynosi 1 6. Do opisu prawdopodobieństw używamy liczb rzeczywistych od 0 do 1 włącznie. Im wyższe prawdopodobieństwo, tym częściej uzyskamy dany wynik przy wielu powtórzeniach. Prawdopodobieństwo równe 0 oznacza, że dany wynik nie zdarzy się nigdy, natomiast 1, że zdarzy się za każdym razem. Załóżmy, że nasza kostka do gry jest idealna i zawsze wyląduje na ścianie, nigdy na krawędzi lub wierzchołku. Do tego każda z jej ścian ma takie samo prawdopodobieństwo wypadnięcia przy wykonaniu rzutu. Wtedy prawdopodobieństwo wypadnięcia każdej z liczb wynosi 1 6. 3

W ogólności, dla n różnych możliwych wyników, z których każdy jest tak samo prawdopodobny, prawdopodobieństwo każdego z nich z osobna wynosi 1. n Takie proste zdarzenia (często zwane elementarnymi) możemy ze sobą grupować i liczyć ich sumaryczne prawdopodobieństwo. Na przykład: jakie jest prawdopodobieństwo wyrzucenia liczby parzystej? Wystarczy, że dodamy do siebie prawdopodobieńśtwa wyrzucenia dwójki, czwórki i szóstki. Dostaniemy wtedy 3, czyli 1. Jakie jest prawdopodobieństwo wyrzucenia 6 2 liczby większej od 4? Sumujemy prawdopodobieństwo wyrzucenia 5 i 6, dostajemy 2, czyli 1. 6 3 Jeżeli wszystkie zdarzenia elementarne posiadają równe prawdopodobieństwa, to prawdopodobieństwo złożonych zdarzeń możemy policzyć dzieląc przez siebie liczbę zdarzeń elementarnych pasujących do naszego warunku przez liczbę wszystkich możliwych zdarzeń elementarnych. Musimy jednak uważać, aby na pewno rozpatrywać takie zdarzenia elementarne, które mają równe prawdopodobieństwo. Gdybyśmy chcieli policzyć jakie jest prawdopodobieństwo wyrzucenia dwóch orłów przy rzucie dwiema monetami, musimy rozpatrzyć 4 zdarzenia elementarne: dwie reszki, dwa orły, reszka-orzeł oraz orzeł-reszka. Nawet jeżeli dwie monety są od siebie nierozróżnialne, z punktu widzenia prawdopodobieństwa ma znaczenie na której monecie wypadł orzeł, a na której reszka. Zadania 1. Jakie jest prawdopodobieństwo wyrzucenia na sześciennej kostce: (a) liczby podzielnej przez 3? (b) liczby mniejszej od 2? (c) liczby większej od 6? (d) liczby większej od 0? 2. Przy rzucie dwiema sześciennymi kostkami, (a) jakie jest prawdopodobieństwo, że suma wyrzuconych oczek będzie równa 4? (b) jakie jest prawdopodobieństwo, że suma wyrzuconych oczek będzie większa od 10? (c) jaka suma oczek jest najbardziej prawdopodobna? Jaka najmniej? 4

3 Teoria kategorii Kategoria jest pewnym specyficznym rodzajem grafu. Składa się z obiektów (wierzchołków) oraz strzałek (skierowanych krawędzi). Kategorię od zwykłego grafu odróżnia to, że każdy obiekt oraz strzałka posiada nazwę. Z reguły obiekty oznaczamy wielkimi, a strzałki małymi literami. g C f h A B Rysunek 3: Przykład kategorii z obiektami A, B i C oraz strzałkami (między innymi) f, g i h. Jeżeli z obiektu A do B prowadzi strzałka f, to zapiszemy to jako A f B. Między każdą parą obiektów może prowadzić wiele różnych strzałek. Możemy więc mieć A f B i A g B, gdzie f i g są dwiema różnymi strzałkami. f A g B Rysunek 4: Z jednego obiektu do drugiego może prowadzić wiele różnych strzałek. Jeżeli dwa obiekty posiadają to samo oznaczenie, to w rzeczywistości są jednym obiektem, jedynie narysowanym dwa razy. Podobnie jeżeli dwie strzałki posiadają to samo oznaczenie, są w istocie tą samą strzałką. Nie działa to jednak w drugą stronę: dwie strzałki czy dwa obiekty o różnych oznaczeniach mogą być w rzeczywistości tą samą strzałką lub obiektem. Możemy zapisać na przykład f = g, aby zaznaczyć, że f i g opisują tę samą strzałkę. Kategorie posiadają jeszcze jedną istotną własność. Jeżeli między dowolnymi obiektami X, Y, Z istnieją jakieś strzałki X f Y oraz Y g Z, to musi istnieć także strzałka z X do Z, którą oznaczać będziemy przez f g. Takie strzałki są częścią kategorii nawet jeżeli nie są narysowane na diagramie! Na przykład na rysunku 3, nie ma strzałki A f h B, jednak jest ona częścią tej kategorii. Podobnie strzałka C g g C czy A f g g C. 5

Zadania 1. Wypisz wszystkie strzałki w kategorii przedstawionej na rysunku poniżej. Podpowiedź: jest ich 6. A f B g C i D h 2. Ile strzałek znajduje się w kategorii z rysunku 3? Wypisz kilka. 3. Narysuj przykład kategorii, która posiada 5 obiektów, ale nieskończenie wiele strzałek. Jaki warunek musi spełniać kategoria ze skończoną liczbą obiektów, aby mieć nieskończenie wiele strzałek? 6