Zadanie 1 Rozterki administratora

Podobne dokumenty
Akademia Techniczno-Humanistyczna w Bielsku-Białej

Podsieci IPv4 w przykładach. mgr inż. Krzysztof Szałajko

Wydział Matematyki I Informatyki ul. Słoneczna Olsztyn

Jak dokonać podziału sieci metodą VLSM instrukcja krok po kroku.

Zestaw 3. - Zapis liczb binarnych ze znakiem 1

ZASADY PODZIAŁU SIECI NA PODSIECI, OBLICZANIA ADRESÓW PODSIECI, ADRESÓW HOSTÓW I ADRESU ROZGŁOSZENIOWEGO

EGZAMIN MATURALNY Z INFORMATYKI

Pole wielokąta. Wejście. Wyjście. Przykład

Struktura adresu IP v4

Które z poniższych adresów są adresem hosta w podsieci o masce

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie Olimpiada O Diamentowy Indeks AGH 2017/18. Informatyka Etap III

PODSTAWY > Figury płaskie (1) KĄTY. Kąt składa się z ramion i wierzchołka. Jego wielkość jest mierzona w stopniach:

Dzielenie sieci na podsieci

Samodzielnie wykonaj następujące operacje: 13 / 2 = 30 / 5 = 73 / 15 = 15 / 23 = 13 % 2 = 30 % 5 = 73 % 15 = 15 % 23 =

2. Zmienne i stałe. Przykłady Napisz program, który wypisze na ekran wynik dzielenia 281 i 117 w postaci liczby mieszanej (tj. 2 47/117).

SIECI KOMPUTEROWE Adresowanie IP

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015

Zadanie: A2 Kapitan Mambeks i gra w skoczki Plik źródłowy: A2.pas dla języka Pascal Dostępna pamięć: 64 MB A2.c dla języka C A2.

Jak napisać program obliczający pola powierzchni różnych figur płaskich?

1. A 2. A 3. B 4. B 5. C 6. B 7. B 8. D 9. A 10. D 11. C 12. D 13. B 14. D 15. C 16. C 17. C 18. B 19. D 20. C 21. C 22. D 23. D 24. A 25.

Pomorski Czarodziej 2016 Zadania. Kategoria B

Warstwa sieciowa (technika VLSM)

Sprawozdanie z zajęć laboratoryjnych: Technologie sieciowe 1

Podział sieci na podsieci wytłumaczenie

Zestaw zadań konkursowych XVII Regionalnego Konkursu Informatycznego

Kurs ZDAJ MATURĘ Z MATEMATYKI - MODUŁ 11 Teoria planimetria

LUBELSKA PRÓBA PRZED MATURĄ 2019

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Wielkości liczbowe. Wykład z Podstaw Informatyki dla I roku BO. Piotr Mika

Przedmiotowe zasady oceniania i wymagania edukacyjne z matematyki dla klasy drugiej gimnazjum

Pomorski Czarodziej 2016 Zadania. Kategoria C

Smerfonizator. Dane wyjściowe Minimalna liczba uruchomień Smerfonizatora

~ A ~ 1. Dany jest trójkąt prostokątny o bokach długości 12, 16 i 20. Zmniejszamy długość każdego boku o 8. Wtedy:

Wielkości liczbowe. Wykład z Podstaw Informatyki. Piotr Mika

WOJEWÓDZKI KONKURS MATEMATYCZNY DLA SZKÓŁ PODSTAWOWYCH W ROKU SZKOLNYM 2018/2019

MATEMATYKA WYMAGANIA EDUKACYJNE DLA KLASY VI

Podstawowe typy zmiennych

Pracownia Komputerowa wykład IV

Arytmetyka liczb binarnych

1. Sieć komputerowa - grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów.

Twoim zadaniem jest przeliczenie temperatury podanej w skali Celsiusza na pozostałe trzy skale.

Jarosław Wróblewski Matematyka Elementarna, zima 2015/16

FUNKCJA KWADRATOWA. Zad 1 Przedstaw funkcję kwadratową w postaci ogólnej. Postać ogólna funkcji kwadratowej to: y = ax + bx + c;(

EGZAMIN W KLASIE TRZECIEJ GIMNAZJUM CZĘŚĆ 2. MATEMATYKA

Wymagania na poszczególne oceny w klasie II gimnazjum do programu nauczania MATEMATYKA NA CZASIE

ZESPÓŁ SZKÓŁ W OBRZYCKU

LUBELSKA PRÓBA PRZED MATURĄ 2017 klasa 2 (pp)

Zadanie 1. Suma silni (11 pkt)

WOJEWÓDZKI KONKURS MATEMATYCZNY

III POWIATOWY KONKURS MATEMATYCZNY DLA KLAS CZWARTYCH CO DWIE GŁOWY TO NIE JEDNA 2013 R.

Wymagania na poszczególne oceny w klasie I gimnazjum do programu nauczania MATEMATYKA NA CZASIE

ZADANIE 1. Rozwiązanie:

POZIOM PODSTAWOWY - GR 1 Czas pracy 170 minut

CIĄGI wiadomości podstawowe

Matematyka test dla uczniów klas piątych

Skrypt 16. Ciągi: Opracowanie L6

KONKURS Z MATEMATYKI DLA UCZNIÓW SZKÓŁ PODSTAWOWYCH Etap Wojewódzki

OGÓLNE KRYTERIA OCENIANIA DLA KLASY IV

LUBELSKA PRÓBA PRZED MATURĄ 2019

2 Arytmetyka. d r 2 r + d r 1 2 r 1...d d 0 2 0,

Podstawy Informatyki. Inżynieria Ciepła, I rok. Wykład 5 Liczby w komputerze

Systemy zapisu liczb.

Wojewódzki Konkurs Przedmiotowy z Matematyki dla uczniów gimnazjów województwa śląskiego w roku szkolnym 2013/2014

Wprowadzenie do informatyki - ć wiczenia

Model sieci OSI, protokoły sieciowe, adresy IP

LABORATORIUM Systemy teletransmisji i transmisja danych

Aby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci.

Systemy liczbowe. 1. Przedstawić w postaci sumy wag poszczególnych cyfr liczbę rzeczywistą R = (10).

Pracownia Komputerowa wykład V

Arytmetyka komputera. Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka. Opracował: Kamil Kowalski klasa III TI

ZADANIA MATURALNE - ANALIZA MATEMATYCZNA - POZIOM ROZSZERZONY Opracowała - mgr Danuta Brzezińska. 2 3x. 2. Sformułuj odpowiedź.

GSP075 Pakiet. KArty pracy. MateMatyka

15. Rozstrzygnąć, czy dwie narysowane figury są swoimi lustrzanymi odbiciami.

Pracownia Komputerowa wykład VI

Wymagania programowe uporządkowane według poziomów wymagań na pierwszy semestr MATEMATYKA 2001 KLASA 5

ROK SZKOLNY 2017/2018 WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY:

WYMAGANIA EDUKACYJNE NA POSZCZEGÓLNE OCENY MATEMATYKA KLASA 8 DZIAŁ 1. LICZBY I DZIAŁANIA

Zadanie: BOW Gra w kręgle

KRYTERIA OCENIANIA Z MATEMATYKI W OPARCIU O PODSTAWĘ PROGRAMOWĄ I PROGRAM NAUCZANIA MATEMATYKA 2001 DLA KLASY DRUGIEJ

Próbny egzamin maturalny z matematyki Poziom podstawowy. Kujawsko-Pomorskie Centrum Edukacji Nauczycieli w Bydgoszczy PLACÓWKA AKREDYTOWANA

Wojewódzki Konkurs Matematyczny dla uczniów gimnazjów. Etap Wojewódzki Rozwiązania i punktacja

Matematyka na czasie Przedmiotowe zasady oceniania wraz z określeniem wymagań edukacyjnych dla klasy 1

Kod ucznia... Powodzenia!

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE II W PUBLICZNYM GIMNAZJUM NR 2 W ZESPOLE SZKÓŁ W RUDKACH

Ćwiczenie Wyznaczanie tras sumarycznych dla adresów IPv4 i IPv6

Propozycje rozwiązań zadań otwartych z próbnej matury rozszerzonej przygotowanej przez OPERON.

1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci:

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

Zadanie 1. Algorytmika ćwiczenia

1. Algorytmy przeszukiwania. Przeszukiwanie wszerz i w głąb.

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Sieć komputerowa Adresy sprzętowe Adresy logiczne System adresacji IP (wersja IPv4)

KRZYŻÓWKA Może być np. równoboczny lub rozwartokątny. Jego pole to a b HASŁO:

I. Podstawy języka C powtórka

CO DWIE GŁOWY TO NIE JEDNA

KONKURS Z MATEMATYKI DLA UCZNIÓW SZKÓŁ PODSTAWOWYCH

Konkurs dla gimnazjalistów Etap II 14 lutego 2013 roku

Ćwiczenie 1. Metody określania niepewności pomiaru

Wydział Matematyki I Informatyki ul. Słoneczna Olsztyn

Pracownia Komputerowa wyk ad VI

Transkrypt:

Zadanie 1 Rozterki administratora Każdy administrator sieci wie, jak sieć łatwo dzieli się. Dostawca Internetu przypisał sieci naszego admina adres IP w postaci czterech liczb dziesiętnych z zakresu 1...255 oddzielonych kropkami z prefixem w postaci liczby dziesiętnej z zakresu 1..32. Ale Szefostwo nakazało: ty adminie masz podłączyć nasze n podsieci do Internetu, a masz tylko jeden adres IP!!! Zrób coś albo poprosimy o to samo twojego następcę. Pomóż biednemu adminowi sprawdzić, czy w ogóle jest w stanie podłączyć taką masę komputerów oraz jakiej puli adresów mu zabraknie lub ile zostanie wolnych. : Pierwsza linia zawiera adres IP od dostawcy i prefix oddzielony od adresu znakiem /, druga linia liczbę n dołączanych podsieci, kolejne n linii liczbę komputerów w kolejnych dołączanych podsieciach. : Pierwsza z literą T jeśli możliwe jest dołączenie wszystkich sieci lub N w przeciwnym przypadku. W drugiej linii liczba całkowita oznaczająca liczbę wolnych adresów, które pozostały niewykorzystane (w przypadku odpowiedzi T) lub pulę adresów, których zabraknie (w przypadku odpowiedzi N). : 172.16.0.0/24 5 54 68 33 26 12 : N 64 OBJAŚNIENIE: Adres IP zapisywany jest w postaci dziesiętnej by można go zapamiętać. Naprawdę ma postać dwójkową. Każda liczba dziesiętna reprezentuje osiem kolejnych bitów, np.: 172. 16. 148. 22 10101100 00010000 10010100 00010110 Prefix oznacza maskę sieci i służy (w tym przypadku) do podziału sieci. Prefix mówi ile możemy wykorzystać bitów w adresie IP na zaadresowanie komputerów, np. prefix /22 mówi, że możemy wykorzystać 32-22=10 bitów na adresy. 10 bitów to 2 10 = 1024 adresy. Ale należy pamiętać, że z pierwszego i ostatniego nie możemy skorzystać (ale fizycznie istnieją!!!), czyli ostatecznie mamy 2 10-2 = 1022 adresy do wykorzystania. Podział sieci z użyciem prefixa oznacza, że w poszczególnych podsieciach mamy pewną stałą liczbę adresów użytkowych, tzn. /24 = 2 8-2 = 254, /28 = 2 4-2 = 14 itp. Znając liczbę komputerów, które musimy dołączyć w danej podsieci możemy oszacować, ile zużyjemy na nią adresów. Znając liczbę podsieci i zużytych przez nie adresów możemy stwierdzić, czy adminowi uda się podzielić odpowiednio sieć. Rozpatrując przykład do zadania: 1. mamy sieć o prefixie /24, czyli do dyspozycji 2 8-2 = 254 adresów 2. obliczamy realny rozmiar kolejnych podsieci:

54 komputery najbliższa podsieć, która obejmie taką liczbę komputerów to /26, bo 2 6-2 = 62 68 komputerów najbliższa podsieć, która obejmie taką liczbę komputerów to /25, bo 2 7-2 = 126 33 komputery najbliższa podsieć, która obejmie taką liczbę komputerów to /26, bo 2 6-2 = 62 26 komputerów najbliższa podsieć, która obejmie taką liczbę komputerów to /27, bo 2 5-2 = 30 12 komputerów najbliższa podsieć, która obejmie taką liczbę komputerów to /28, bo 2 4-2 = 14 3. ostatecznie sumując liczbę adresów w kolejnych podsieciach (i pamiętając, że do każdej musimy z powrotem dodać dwa adresy, których nie można użyć, ale które istnieją!!!) uzyskujemy 62(+2)+126(+2)+62(+2)+30(+2)+14(+2)=304, co przekracza dopuszczalną liczbę 254 przy zadanym prefixie /24 odpowiedź N 4. zabrakło: 304 (patrz punkt 3) 254 (liczba adresów przy prefixie /24, tj. 2 8-2) = 50 adresów najbliższa podsieć, która obejmie taką liczbę komputerów to /26, czyli potrzeba jeszcze 2 6 = 64 adresy (liczymy wraz z pierwszym i ostatnim adresem w podsieci pomimo, że nie mogą być one wykorzystane).

Zadanie 2 Mały chemik Franio, mały chemik, ma nie lada problem. W doświadczeniu, które chce wykonać ma wyraźnie powiedziane: odmierz dokładnie n miligramów materiału bardzo, ale to bardzo wybuchowego. Zbyt niska waga będzie niezły wybuch, zbyt wysoka waga jeszcze lepsza eksplozja. A Franio ma tylko wagę szalkową i dwa typy odważników: o wadze x i y miligramów. Ale przecież to nie problem Ty mu pomożesz i napiszesz program, który podpowie, ile i jakich odważników potrzeba do pomiaru. Trzy liczby n, x i y oddzielone pojedynczymi spacjami, które oznaczają odpowiednio: wagę materiału wybuchowego, którą trzeba zmierzyć, wagę jednego typu odważników i wagę drugiego typu odważników. Dwie nieujemne liczby a i b, oddzielone pojedynczą spacją, oznaczające liczbę potrzebnych odważników obu typów. Jeżeli zadanie jest niemożliwe do rozwiązania na wyjściu powinno pojawić się słowo BRAK i znak końca linii. W przypadku istnienia większej liczby możliwych rozwiązań najlepsze jest to, w którym zużyto minimalną liczbę odważników. 200 300 700 3 1 OBJAŚNIENIE: Należy pamiętać, że ważyć można na wiele sposobów, tj np.: sposób 1 sposób 2 Oczywiście sposób 2 jest rozwiązaniem 4 odważniki, a nie sześć (sposób 1).

Zadanie 3 Witraże hobbitów Pippin i Merry postanowili kupić Samowi prezent przepiękny witraż. Sami go zaprojektowali. Wyglądał cud... cudacznie. Hobbici, jak wiadomo, mają okrągłe okna, a witraż zaprojektowany na prostokątnej kartce składał się z wielokąta wypełnionego różnymi barwami. Oczywiście nie cały zmieściłby się na oknie, więc część po prostu nie zostanie namalowana. Rzemieślnik, który ma go stworzyć nie umie go jednak wycenić farba jest bardzo droga i ostateczna cena witrażu zależy od pola zamalowanej powierzchni. Napisz program, który pomoże obliczyć to pole. W pierwszej linii dwie liczby całkowite n i r oddzielone pojedynczą spacją, odpowiednio liczba wierzchołków łamanej i promień okna. W kolejnych n liniach dwie liczby całkowite x i i y i (oddzielone pojedynczą spacją) współrzędne wierzchołków łamanej zapisane w kolejności zgodnej z ruchem wskazówek zegara, Początek układu współrzędnych znajduję się w środku okna. Liczba zmiennoprzecinkowa oznaczająca pole zamalowanej powierzchni witrażu. Dopuszczalny błąd względny wyniku wynosi 0.01. 14 3 1-1 0 0 0 1-1 -1 1-2 4-1 1-4 -3 1 0 3 3 3-1 2 2 2 1 1 4 0 15.6515 OBJAŚNIENIE: Rysunek przedstawia projekt witrażu z przykładu. Poszukiwane jest pole powierzchni zaznaczonego błękitnym kolorem fragmentu.

Zadanie 4 Klasztor Shaolin Dwaj Mistrzowie sztuk walki, chcąc uatrakcyjnić młodym Adeptom ćwiczenia, wybudowali,,palowy park. Park składał się z n 2 pali wbitych w ziemię w równych odstępach na planie kwadratu. Lata ćwiczeń spowodowały, że pale wbite nad przekątną kwadratu uległy zniszczeniu stając się niebezpieczne. Każdy z Adeptów musiał pokonać park skacząc na jednej nodze zaczynając od lewego dolnego pala i kończąc na prawym górnym, przy czym dopuszczone są tylko skoki w prawo na najbliższy pal lub do góry na najbliższy pal, ze względów bezpieczeństwa nie przekraczające przekątnej. Napisać program obliczający ile różnych dróg mogą pokonać Adepci wykonujący ćwiczenie. UWAGA: Do obliczeń należy zastosować 32 bitowy typ całkowity dostępny w kompilatorze. Dopuszczalny jest wynik będący liczbą ujemną powstałą w wyniku obliczeń modulo. Jedna linia zawierająca dodatnią liczbę naturalną wbitych pali zakończona znakiem nowej linii. Jedna linia zawierająca ilość możliwych dróg zakończona znakiem nowej linii. 16 5

Zadanie 5 Złodziej Złodziejowi udało się włamać do bogatej posiadłości, pełnej cennych przedmiotów. Niestety, każdy z nich miał swoją wagę i niemożliwe było zabranie ich wszystkich, ponieważ nasz złodziej może unieść tylko określony ciężar. Napisać program, który wyznaczy przedmioty warte zabrania tak, aby wartość wyniesionego łupu była maksymalna, zaś jego waga nie przekroczyła ciężaru, który może unieść złodziej. W pierwszej linii maksymalny udźwig złodzieja n, w kolejnych liniach dwie liczby całkowite m i w oddzielone pojedynczą spacją oznaczające odpowiednio wagę i wartość kradzionych przedmiotów. Program powinien wypisać na ekranie dla każdego wybranego przez złodzieja przedmiotu po dwie liczby całkowite (oddzielone pojedynczą spacją) określające wagę i wartość tego przedmiotu, a w ostatnim wierszu łączną wagę i wartość wyniesionego przez złodzieja łupu. 100 80 200 5 10 40 25 50 50 10 25 8 50 80 200 10 25 8 50 98 275

Zadanie 6 Stolarz Stolarzowi zlecono wykonanie drewnianych płotków o kształcie okręgu otaczających drzewka rosnące szpalerem wzdłuż alejki w parku. Każde drzewko ma być otoczone osobnym płotkiem i znajdować się dokładnie w jego środku. Wartość zamówienia zależy od sumarycznej długości płotków. Stolarz chciałby, oczywiście, zarobić jak najwięcej. Pomóż mu tak wytyczyć płotki, aby sumaryczna ich długość była jak największa. W pierwszej linii liczba całkowita n oznaczająca liczbę drzewek, które należy otoczyć płotkami. W kolejnej linii n liczb całkowitych z zakresu <0, 10 8 > oznaczające współrzędne drzewek (zakładamy, że rosną one w linii prostej wzdłuż alejki). Jedna liczba zmiennoprzecinkowa oznaczająca sumaryczną długość płotków. Wynik należy podać z dokładnością do dwóch miejsc po przecinku. 8 15 16 19 0 1 7 11 13 62.83