Wersja arkusza
MIN-R1_1P-192 · Formuła 2015
Zadanie 1.15 punktówOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R1_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Napisz algorytm (w postaci listy kroków, w pseudokodzie lub w wybranym języku
programowania), który dla danego ciągu liczb zapisanych przez dzieci znajdzie pierwszą liczbę
zapisaną przez Jasia. Zakładamy, że każde z dzieci zapisało co najmniej jedną liczbę.
Przy ocenie będzie brana pod uwagę złożoność czasowa Twojego algorytmu. Maksymalną
liczbę punktów uzyskasz za algorytm o złożoności lepszej niż liniowa.
Uwaga: W zapisie algorytmu możesz wykorzystać tylko operacje arytmetyczne (dodawanie,
odejmowanie, mnożenie, dzielenie, dzielenie całkowite, reszta z dzielenia), instrukcje
porównania, instrukcje sterujące i przypisania do zmiennych lub samodzielnie napisane
funkcje, wykorzystujące wyżej wymienione operacje.
Specyfikacja:
Dane:
n – liczba całkowita większa od 1
A[1..n] – tablica zawierająca ciąg n liczb zapisanych przez dzieci (najpierw
wszystkie liczby nieparzyste, a potem wszystkie liczby parzyste)
Wynik:
w – pierwsza od lewej parzysta liczba w tablicy A
Przykład:
Dane:
n = 10
A[1..n] = 5, 99, 3, 7, 111, 13, 4, 24, 4, 8
Wynik:
w =4
MIN_1R
Zadanie 1. Ulubione liczby
Małgosia i Jaś lubią liczby. Małgosia lubi liczby nieparzyste, a Jaś lubi liczby parzyste. Każde
z dzieci zapisało po kilka spośród swoich ulubionych liczb na jednej wspólnej kartce. Najpierw
Małgosia zapisała wszystkie swoje liczby, a potem Jaś dopisał swoje.
Pokaż odpowiedź
Algorytm o złożoności logarytmicznej – wyszukiwanie binarne (w języku c++)
p ←1
k←n
dopóki p <k wykonuj
s ← (p + k) div 2
jeżeli ( A[s] mod 2 = 1 )
p←s+1
w przeciwnym przypadku
k ←s
w ← A[p]
Algorytm o złożoności logarytmicznej – wyszukiwanie binarne (w języku Python)
def szukaj_bin(A):
lewy, prawy = 1, n
while lewy < prawy:
środkowy = (lewy + prawy) // 2
if A[środkowy] % 2 != 0:
lewy = środkowy + 1
else:
prawy = środkowy
return prawy
Algorytm o złożoności liniowej – wyszukiwanie liniowe
p ←1
dopóki A[p] mod 2 = 1 wykonuj
p ←p +1
w ← A[p]
Algorytm o złożoności pierwiastkowej
int pier(int n){
int i = 1;
while(i * i < n) i++;
if(i * i > n) i--;
return i;
}
int wyszukiwanie(){
int p = pier(n) - 1;
int i = p;
while(i < n)
{
if(A[i] % 2 == 0){
int j = i;
while(A[j] % 2 == 0) j--;
return j + 1;
}
if(i + p > n) i = n - 1;
i += p;
}
}
w=A[wyszukiwanie()];Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 1.21 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R1_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Podaj, jaką złożoność czasową – kwadratową, liniową, logarytmiczną lub inną (napisz jaką) –
ma Twój algorytm.
Nr zadania 1.1. 1.2.
Wypełnia Maks. liczba pkt. 5 1
egzaminator
Uzyskana liczba pkt.
MIN_1R
Zadanie 1. Ulubione liczby
Małgosia i Jaś lubią liczby. Małgosia lubi liczby nieparzyste, a Jaś lubi liczby parzyste. Każde
z dzieci zapisało po kilka spośród swoich ulubionych liczb na jednej wspólnej kartce. Najpierw
Małgosia zapisała wszystkie swoje liczby, a potem Jaś dopisał swoje.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 2.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R1_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
a) Uzupełnij miejsca oznaczone kropkami w drzewie wywołań funkcji pisz otrzymanym
w wyniku wywołania pisz("",2,2).
b) W kwadratowych polach, przy węzłach drzewa, podaj odpowiednią kolejność wywołań
funkcji pisz, tzn. przy pierwszym wywołaniu – 1, przy kolejnym – 2 itd.
1 pisz("",2,2)
pisz("0",2,2) pisz("1",2,2)
pisz("00",2,2) pisz("01",2,2) …………….. ……………..
MIN_1R
Zadanie 2. Analiza algorytmu
Przeanalizuj podaną funkcję pisz.
Specyfikacja:
Dane:
s – napis
n – liczba całkowita dodatnia, nie mniejsza niż długość napisu s
k – liczba całkowita z zakresu [2..10]
funkcja pisz(s,n,k)
jeżeli dł(s) = n
wypisz s
w przeciwnym razie
dla i=0,1 … k-1 wykonuj
pisz(s + napis(i), n, k)
Uwaga:
dł(x) – daje w wyniku długość napisu x
s1 + s2 – daje w wyniku złączenie napisów s1 i s2
napis(p) – daje w wyniku napis będący zapisem dziesiętnym liczby całkowitej p
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 2.22 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R1_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Uzupełnij poniższą tabelę – przeanalizuj podane w niej wywołania funkcji pisz. Podaj napisy
wypisywane w wyniku wywołania funkcji pisz z zadanymi parametrami oraz łączną liczbę
wywołań tej funkcji.
Łączna liczba
Pierwsze wywołanie Napisy wypisane w wyniku wywołania
wywołań funkcji
funkcji pisz funkcji pisz
pisz
pisz("", 3, 2)
pisz("", 2, 3)
Zadanie 2. Analiza algorytmu
Przeanalizuj podaną funkcję pisz.
Specyfikacja:
Dane:
s – napis
n – liczba całkowita dodatnia, nie mniejsza niż długość napisu s
k – liczba całkowita z zakresu [2..10]
funkcja pisz(s,n,k)
jeżeli dł(s) = n
wypisz s
w przeciwnym razie
dla i=0,1 … k-1 wykonuj
pisz(s + napis(i), n, k)
Uwaga:
dł(x) – daje w wyniku długość napisu x
s1 + s2 – daje w wyniku złączenie napisów s1 i s2
napis(p) – daje w wyniku napis będący zapisem dziesiętnym liczby całkowitej p
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 2.32 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R1_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Podaj wzór na łączną liczbę wywołań funkcji pisz w wyniku wywołania pisz("", n, k).
Nr zadania 2.1. 2.2. 2.3.
Wypełnia Maks. liczba pkt. 2 2 2
egzaminator
Uzyskana liczba pkt.
MIN_1R
Zadanie 2. Analiza algorytmu
Przeanalizuj podaną funkcję pisz.
Specyfikacja:
Dane:
s – napis
n – liczba całkowita dodatnia, nie mniejsza niż długość napisu s
k – liczba całkowita z zakresu [2..10]
funkcja pisz(s,n,k)
jeżeli dł(s) = n
wypisz s
w przeciwnym razie
dla i=0,1 … k-1 wykonuj
pisz(s + napis(i), n, k)
Uwaga:
dł(x) – daje w wyniku długość napisu x
s1 + s2 – daje w wyniku złączenie napisów s1 i s2
napis(p) – daje w wyniku napis będący zapisem dziesiętnym liczby całkowitej p
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 3.11 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R1_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Dana jest tabela PRACOWNICY.
Nr_P Nazwisko Imię Stanowisko Nr_działu
736 Smitko Alan urzędnik 20
7499 Nowak Kazimierz sprzedawca 30
7521 Więcek Mariusz sprzedawca 30
7566 Jonas Kamil kierownik 20
7654 Martin Leon sprzedawca 30
7698 Bracki Bartosz kierownik 30
7782 Celerek Agnieszka kierownik 10
7788 Skotnik Natalia analityk 20
7839 King Mirosława prezes 10
Wynikiem zapytania
SELECT COUNT(Stanowisko)
1. FROM PRACOWNICY; P F
jest
Stanowisko 5
Wynikiem zapytania
SELECT COUNT(Stanowisko)
FROM PRACOWNICY
WHERE Stanowisko <> "kierownik";
P F
jest
6
Wynikiem zapytania
SELECT Stanowisko, COUNT(*)
FROM PRACOWNICY
GROUP BY Stanowisko;
jest
3. P F
urzędnik 1
sprzedawca 3
kierownik 3
analityk 1
prezes 1
Wynikiem zapytania
SELECT COUNT(Stanowisko)
FROM PRACOWNICY
WHERE Stanowisko LIKE "*nik";
P F
jest
2
MIN_1R
Zadanie 3. Test
Oceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F – jeśli jest
fałszywe.
W każdym zadaniu punkt uzyskasz tylko za komplet poprawnych odpowiedzi.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 3.21 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R1_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Po pomnożeniu dwóch liczb 11111102 oraz 1012 zapisanych w systemie dwójkowym
otrzymamy:
1. 213124 P F
2. 10010101102 P F
3. 11668 P F
4. 27616 P F
Miejsce na obliczenia
Zadanie 3. Test
Oceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F – jeśli jest
fałszywe.
W każdym zadaniu punkt uzyskasz tylko za komplet poprawnych odpowiedzi.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 3.31 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R1_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
1. DNS to skrót od Domain Name System. P F
2. Do danego adresu IP może być przypisanych wiele różnych nazw. P F
Przy zmianie adresu IP komputera pełniącego funkcję serwera WWW
jest konieczna zmiana nazwy domeny internetowej. P F
4. System DNS ma jedną centralną bazę danych adresów IP i nazw. P F
Nr zadania 3.1. 3.2. 3.3.
Wypełnia Maks. liczba pkt. 1 1 1
egzaminator
Uzyskana liczba pkt.
MIN_1R
MIN_1R
Zadanie 3. Test
Oceń prawdziwość podanych zdań. Zaznacz P, jeśli zdanie jest prawdziwe, albo F – jeśli jest
fałszywe.
W każdym zadaniu punkt uzyskasz tylko za komplet poprawnych odpowiedzi.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Wersja arkusza
MIN-R2_1P-192 · Formuła 2015
Zadanie 4.13 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Podaj, ile z podanych liczb jest potęgami liczby 3 (czyli liczbami postaci 1 = 30, 3 = 31, 9 = 32
itd.).
Dla pliku przyklad.txt odpowiedź wynosi 2.
Zadanie 4. Liczby
W pliku liczby.txt zapisano 500 liczb całkowitych dodatnich po jednej w każdym wierszu.
Każda liczba jest z zakresu od 1 do 100 000. Napisz program(-y) dający(-e) odpowiedzi do
poniższych zadań. Zapisz uzyskane odpowiedzi w pliku wyniki4.txt, poprzedzając każdą
z nich numerem odpowiedniego zadania.
Uwaga: Plik przyklad.txt zawiera przykładowe dane spełniające warunki zadania.
Odpowiedzi dla danych z tego pliku są podane pod treściami zadań.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 4.24 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Silnią liczby naturalnej k większej od 0 nazywamy wartość iloczynu 1·2·…·k i oznaczamy
przez k!.
Przyjmujemy, że 0!=1. Zatem mamy:
0! = 1,
1! = 1,
2! = 1·2 = 2,
3! = 1·2·3 = 6,
4! = 1·2·3·4 = 24 itd.
Dowolną liczbę naturalną możemy rozbić na cyfry, a następnie policzyć sumę silni jej cyfr. Na
przykład dla liczby 343 mamy 3! + 4! + 3! = 6 + 24 + 6 = 36.
Podaj, w kolejności ich występowania w pliku liczby.txt, wszystkie liczby, które są równe
sumie silni swoich cyfr.
W pliku przyklad.txt znajduje się jedna taka liczba: 145 (1!+4!+5! =1+24+120 =145).
Zadanie 4. Liczby
W pliku liczby.txt zapisano 500 liczb całkowitych dodatnich po jednej w każdym wierszu.
Każda liczba jest z zakresu od 1 do 100 000. Napisz program(-y) dający(-e) odpowiedzi do
poniższych zadań. Zapisz uzyskane odpowiedzi w pliku wyniki4.txt, poprzedzając każdą
z nich numerem odpowiedniego zadania.
Uwaga: Plik przyklad.txt zawiera przykładowe dane spełniające warunki zadania.
Odpowiedzi dla danych z tego pliku są podane pod treściami zadań.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 4.35 punktówOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
W pliku liczby.txt znajdź najdłuższy ciąg liczb występujących kolejno po sobie i taki, że
największy wspólny dzielnik ich wszystkich jest większy od 1 (innymi słowy: istnieje taka
liczba całkowita większa od 1, która jest dzielnikiem każdej z tych liczb).
Jako odpowiedź podaj wartość pierwszej liczby w takim ciągu, długość ciągu oraz największą
liczbę całkowitą, która jest dzielnikiem każdej liczby w tym ciągu. W pliku z danymi jest tylko
jeden taki ciąg o największej długości.
Uwaga: Możesz skorzystać z zależności NWD(a, b, c) = NWD(NWD(a, b), c).
MIN_1R
Przykład:
Dla liczb 3, 7, 4, 6, 10, 2, 5 odpowiedzią jest 4 (pierwsza liczba ciągu), 4 (długość ciągu) i 2
(największy wspólny dzielnik), natomiast dla liczb 5, 70, 28, 42, 98, 1 odpowiedzią jest 70
(pierwsza liczba ciągu), 4 (długość ciągu) i 14 (największy wspólny dzielnik).
Odpowiedź dla pliku przyklad.txt: pierwsza liczba ciągu 90, długość 5, największy
wspólny dzielnik 10.
Do oceny oddajesz:
• plik tekstowy wyniki4.txt zawierający odpowiedzi do poszczególnych zadań
(odpowiedź do każdego zadania powinna być poprzedzona jego numerem)
• plik(i) zawierający(e) komputerową realizację Twoich obliczeń o nazwie(nazwach):
Nr zadania 4.1. 4.2. 4.3.
Wypełnia Maks. liczba pkt. 3 4 5
egzaminator
Uzyskana liczba pkt.
MIN_1R
Zadanie 4. Liczby
W pliku liczby.txt zapisano 500 liczb całkowitych dodatnich po jednej w każdym wierszu.
Każda liczba jest z zakresu od 1 do 100 000. Napisz program(-y) dający(-e) odpowiedzi do
poniższych zadań. Zapisz uzyskane odpowiedzi w pliku wyniki4.txt, poprzedzając każdą
z nich numerem odpowiedniego zadania.
Uwaga: Plik przyklad.txt zawiera przykładowe dane spełniające warunki zadania.
Odpowiedzi dla danych z tego pliku są podane pod treściami zadań.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 5.12 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Podaj liczbę dni o temperaturze większej lub równej 20 stopni i jednocześnie o opadzie
mniejszym lub równym 5 mm.
Zadanie 5. Chmury
Naukowcy śledzą zmiany pogody na odległej planecie. Chmury występujące na niebie tej
planety podzielono na dwie kategorie, nazwane przez analogię do ziemskich cirrusami (C)
i stratusami (S). W każdej z kategorii chmury są klasyfikowane względem wielkości od 1 do 5.
Mamy zatem chmury dziesięciu rodzajów: C1, C2, C3, C4 i C5 oraz S1, S2, S3, S4 i S5. Na tej
planecie w jednym dniu mogą występować chmury tylko jednego rodzaju.
W każdym z 500 kolejnych dni stacja badawcza umiejscowiona na planecie mierzyła
temperaturę w stopniach oraz określała rodzaj chmur. Dane te zawarte są w kolejnych
wierszach pliku pogoda.txt. Każdy wiersz pliku pogoda.txt zawiera kolejno:
• numer dnia (od 1 do 500),
• zmierzoną temperaturę (z dokładnością do jednego miejsca po przecinku, temperatura
nigdy nie spada poniżej zera),
• wielkość opadu, jaki miał miejsce tego dnia (w milimetrach, zaokrąglony do liczby
całkowitej),
• kategorię chmur (C, S lub 0 – jeśli dzień był bezchmurny),
• wielkość chmur (od 1 do 5 lub 0 – jeśli dzień był bezchmurny).
Dane oddzielone są średnikami, pierwszy wiersz jest wierszem nagłówkowym.
Przykład:
Dzien;Temperatura;Opad;Kategoria_chmur;Wielkosc_chmur
1;19;0;0;0
2;22;1;C;1
3;23,6;4;C;1
W dniu 301. kamera na stacji badawczej się zepsuła i od tego dnia stacja raportowała wszystkie
dni jako „bezchmurne”, temperatura i opady jednak dalej były poprawnie mierzone.
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki5.txt, poprzedzając każdą z nich numerem
odpowiedniego zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 5.22 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Znajdź najdłuższy ciąg kolejnych dni, w których temperatura zmierzona każdego dnia jest
wyższa niż temperatura dnia poprzedniego. Jest tylko jeden taki ciąg. Podaj numer pierwszego
i numer ostatniego dnia w takim ciągu.
Na przykład dla danych:
dzień temperatura
34 3,7
35 3,4
36 3,5
37 3,6
38 3,7
39 3,5
pierwszym dniem ciągu spełniającym warunek zadania jest dzień 36, a ostatnim – 38.
MIN_1R
Zadanie 5. Chmury
Naukowcy śledzą zmiany pogody na odległej planecie. Chmury występujące na niebie tej
planety podzielono na dwie kategorie, nazwane przez analogię do ziemskich cirrusami (C)
i stratusami (S). W każdej z kategorii chmury są klasyfikowane względem wielkości od 1 do 5.
Mamy zatem chmury dziesięciu rodzajów: C1, C2, C3, C4 i C5 oraz S1, S2, S3, S4 i S5. Na tej
planecie w jednym dniu mogą występować chmury tylko jednego rodzaju.
W każdym z 500 kolejnych dni stacja badawcza umiejscowiona na planecie mierzyła
temperaturę w stopniach oraz określała rodzaj chmur. Dane te zawarte są w kolejnych
wierszach pliku pogoda.txt. Każdy wiersz pliku pogoda.txt zawiera kolejno:
• numer dnia (od 1 do 500),
• zmierzoną temperaturę (z dokładnością do jednego miejsca po przecinku, temperatura
nigdy nie spada poniżej zera),
• wielkość opadu, jaki miał miejsce tego dnia (w milimetrach, zaokrąglony do liczby
całkowitej),
• kategorię chmur (C, S lub 0 – jeśli dzień był bezchmurny),
• wielkość chmur (od 1 do 5 lub 0 – jeśli dzień był bezchmurny).
Dane oddzielone są średnikami, pierwszy wiersz jest wierszem nagłówkowym.
Przykład:
Dzien;Temperatura;Opad;Kategoria_chmur;Wielkosc_chmur
1;19;0;0;0
2;22;1;C;1
3;23,6;4;C;1
W dniu 301. kamera na stacji badawczej się zepsuła i od tego dnia stacja raportowała wszystkie
dni jako „bezchmurne”, temperatura i opady jednak dalej były poprawnie mierzone.
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki5.txt, poprzedzając każdą z nich numerem
odpowiedniego zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 5.33 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Dla pierwszych 300 dni pomiaru oblicz, z dokładnością do dwóch miejsc po przecinku, średni
opad dla każdego rodzaju chmur (kategoria + wielkość, czyli C1, C2, C3, C4, C5, S1, S2, S3,
S4, S5). Przedstaw wyniki na wykresie kolumnowym, pamiętając o czytelnym opisie wykresu.
Zadanie 5. Chmury
Naukowcy śledzą zmiany pogody na odległej planecie. Chmury występujące na niebie tej
planety podzielono na dwie kategorie, nazwane przez analogię do ziemskich cirrusami (C)
i stratusami (S). W każdej z kategorii chmury są klasyfikowane względem wielkości od 1 do 5.
Mamy zatem chmury dziesięciu rodzajów: C1, C2, C3, C4 i C5 oraz S1, S2, S3, S4 i S5. Na tej
planecie w jednym dniu mogą występować chmury tylko jednego rodzaju.
W każdym z 500 kolejnych dni stacja badawcza umiejscowiona na planecie mierzyła
temperaturę w stopniach oraz określała rodzaj chmur. Dane te zawarte są w kolejnych
wierszach pliku pogoda.txt. Każdy wiersz pliku pogoda.txt zawiera kolejno:
• numer dnia (od 1 do 500),
• zmierzoną temperaturę (z dokładnością do jednego miejsca po przecinku, temperatura
nigdy nie spada poniżej zera),
• wielkość opadu, jaki miał miejsce tego dnia (w milimetrach, zaokrąglony do liczby
całkowitej),
• kategorię chmur (C, S lub 0 – jeśli dzień był bezchmurny),
• wielkość chmur (od 1 do 5 lub 0 – jeśli dzień był bezchmurny).
Dane oddzielone są średnikami, pierwszy wiersz jest wierszem nagłówkowym.
Przykład:
Dzien;Temperatura;Opad;Kategoria_chmur;Wielkosc_chmur
1;19;0;0;0
2;22;1;C;1
3;23,6;4;C;1
W dniu 301. kamera na stacji badawczej się zepsuła i od tego dnia stacja raportowała wszystkie
dni jako „bezchmurne”, temperatura i opady jednak dalej były poprawnie mierzone.
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki5.txt, poprzedzając każdą z nich numerem
odpowiedniego zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 5.44 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Profesor George Nubis przedstawił teorię, według której chmury określonej wielkości
i kategorii rozwijają się w następujący sposób:
• jeśli w danym dniu nie ma chmur, nazajutrz na pewno pojawią się chmury o wielkości 1,
• chmury po trzech dniach samoczynnie przechodzą w chmury o wyższym numerze, aż
do numeru 5,
• chmury o wielkości 5 zanikają wtedy, gdy spadnie w ciągu dnia co najmniej 20 mm
deszczu, a wówczas następny dzień jest bezchmurny,
• powstanie chmur kategorii C lub S zależy od temperatury powietrza w dniu ich
tworzenia się. Jeśli temperatura w dniu pojawienia się chmur jest nie mniejsza niż 10
stopni, to powstają chmury kategorii C (o wielkości 1), w przeciwnym wypadku –
chmury kategorii S (o wielkości 1).
Uwaga: Przez pierwszych 20 dni teoria zgodziła się dokładnie z obserwacjami. Użyj tej
informacji, aby sprawdzić swoje obliczenia.
Załóż, że chmury rozwijałyby się przez cały czas (500 dni) według teorii profesora i że dzień
pierwszy był bezchmurny (wielkość chmur 0), a następnie:
a) podaj liczbę dni (spośród wszystkich 500) z chmurami wielkości 0, 1, 2, 3, 4 i 5 – dla
każdej wielkości oddzielnie (przyjmij, że wielkość opadu w danym dniu jest taka, jaką
zapisano w pliku z danymi),
b) dla pierwszych 300 dni pomiaru podaj, ile wśród nich było takich, w których teorię
profesora Nubisa dotyczącą wielkości chmur potwierdzały odczyty z kamery,
c) dla pierwszych 300 dni pomiaru podaj, ile wśród nich było takich, w których teorię
profesora Nubisa dotyczącą kategorii chmur potwierdzały odczyty z kamery.
Do oceny oddajesz:
• plik tekstowy wyniki5.txt zawierający odpowiedzi do poszczególnych zadań
(odpowiedź do każdego zadania powinna być poprzedzona jego numerem)
• plik zawierający wykres do zadania 5.3 o nazwie: • plik(i) zawierający(e) komputerową realizację Twoich obliczeń o nazwie(nazwach):
Nr zadania 5.1. 5.2. 5.3 5.4.
Wypełnia Maks. liczba pkt. 2 2 3 4
egzaminator
Uzyskana liczba pkt.
MIN_1R
Zadanie 5. Chmury
Naukowcy śledzą zmiany pogody na odległej planecie. Chmury występujące na niebie tej
planety podzielono na dwie kategorie, nazwane przez analogię do ziemskich cirrusami (C)
i stratusami (S). W każdej z kategorii chmury są klasyfikowane względem wielkości od 1 do 5.
Mamy zatem chmury dziesięciu rodzajów: C1, C2, C3, C4 i C5 oraz S1, S2, S3, S4 i S5. Na tej
planecie w jednym dniu mogą występować chmury tylko jednego rodzaju.
W każdym z 500 kolejnych dni stacja badawcza umiejscowiona na planecie mierzyła
temperaturę w stopniach oraz określała rodzaj chmur. Dane te zawarte są w kolejnych
wierszach pliku pogoda.txt. Każdy wiersz pliku pogoda.txt zawiera kolejno:
• numer dnia (od 1 do 500),
• zmierzoną temperaturę (z dokładnością do jednego miejsca po przecinku, temperatura
nigdy nie spada poniżej zera),
• wielkość opadu, jaki miał miejsce tego dnia (w milimetrach, zaokrąglony do liczby
całkowitej),
• kategorię chmur (C, S lub 0 – jeśli dzień był bezchmurny),
• wielkość chmur (od 1 do 5 lub 0 – jeśli dzień był bezchmurny).
Dane oddzielone są średnikami, pierwszy wiersz jest wierszem nagłówkowym.
Przykład:
Dzien;Temperatura;Opad;Kategoria_chmur;Wielkosc_chmur
1;19;0;0;0
2;22;1;C;1
3;23,6;4;C;1
W dniu 301. kamera na stacji badawczej się zepsuła i od tego dnia stacja raportowała wszystkie
dni jako „bezchmurne”, temperatura i opady jednak dalej były poprawnie mierzone.
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki5.txt, poprzedzając każdą z nich numerem
odpowiedniego zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 6.11 punktOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Podaj listę wszystkich nazw perfum, których jednym ze składników jest „absolut jasminu”.
Zadanie 6. Perfumeria DlaWas
W plikach: marki.txt, perfumy.txt, sklad.txt opisana jest oferta perfumerii
„DlaWas”. W perfumerii dostępne są perfumy różnych marek. Perfumy składają się z kilku
składników. Zestaw składników decyduje, do jakiej rodziny zapachów należą perfumy.
Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane
w każdym wierszu oddzielone są znakiem tabulacji.
W pliku marki.txt każdy wiersz zawiera informacje o markach firm produkujących
perfumy:
id_marki – identyfikator marki
nazwa_m – nazwa marki
Przykład:
id_marki nazwa_m
m_1 Mou De Rosine
m_2 Mou&Bob
W pliku perfumy.txt każdy wiersz zawiera informacje o perfumach:
id_perfum – identyfikator perfum
nazwa_p – nazwa perfum
id_marki – identyfikator marki tych perfum
rodzina_zapachow – nazwa rodziny zapachów, do której należą perfumy
cena – cena perfum
Przykład:
id_perfum nazwa_p id_marki rodzina_zapachow cena
p_1 Ythde m_1 orientalna 241
p_2 Ythsas m_1 kwiatowa 738
W pliku sklad.txt kolejne wiersze zawierają informacje o składzie perfum:
id_perfum – identyfikator perfum
nazwa_skladnika – nazwa składnika
Przykład:
id_perfum nazwa_skladnika
p_1 chryzantema
p_1 kwiat irysa
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki6.txt, a każdą z nich poprzedź numerem odpowiedniego
zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 6.23 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Podaj listę różnych rodzin zapachów. Dla każdej rodziny podaj jej nazwę, cenę najtańszych
perfum z tej rodziny i ich nazwę.
MIN_1R
Zadanie 6. Perfumeria DlaWas
W plikach: marki.txt, perfumy.txt, sklad.txt opisana jest oferta perfumerii
„DlaWas”. W perfumerii dostępne są perfumy różnych marek. Perfumy składają się z kilku
składników. Zestaw składników decyduje, do jakiej rodziny zapachów należą perfumy.
Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane
w każdym wierszu oddzielone są znakiem tabulacji.
W pliku marki.txt każdy wiersz zawiera informacje o markach firm produkujących
perfumy:
id_marki – identyfikator marki
nazwa_m – nazwa marki
Przykład:
id_marki nazwa_m
m_1 Mou De Rosine
m_2 Mou&Bob
W pliku perfumy.txt każdy wiersz zawiera informacje o perfumach:
id_perfum – identyfikator perfum
nazwa_p – nazwa perfum
id_marki – identyfikator marki tych perfum
rodzina_zapachow – nazwa rodziny zapachów, do której należą perfumy
cena – cena perfum
Przykład:
id_perfum nazwa_p id_marki rodzina_zapachow cena
p_1 Ythde m_1 orientalna 241
p_2 Ythsas m_1 kwiatowa 738
W pliku sklad.txt kolejne wiersze zawierają informacje o składzie perfum:
id_perfum – identyfikator perfum
nazwa_skladnika – nazwa składnika
Przykład:
id_perfum nazwa_skladnika
p_1 chryzantema
p_1 kwiat irysa
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki6.txt, a każdą z nich poprzedź numerem odpowiedniego
zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 6.33 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Utwórz uporządkowaną alfabetycznie listę wszystkich nazw marek, które nie zawierają
w swoich perfumach żadnego składnika mającego w nazwie słowo „paczula”.
Zadanie 6. Perfumeria DlaWas
W plikach: marki.txt, perfumy.txt, sklad.txt opisana jest oferta perfumerii
„DlaWas”. W perfumerii dostępne są perfumy różnych marek. Perfumy składają się z kilku
składników. Zestaw składników decyduje, do jakiej rodziny zapachów należą perfumy.
Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane
w każdym wierszu oddzielone są znakiem tabulacji.
W pliku marki.txt każdy wiersz zawiera informacje o markach firm produkujących
perfumy:
id_marki – identyfikator marki
nazwa_m – nazwa marki
Przykład:
id_marki nazwa_m
m_1 Mou De Rosine
m_2 Mou&Bob
W pliku perfumy.txt każdy wiersz zawiera informacje o perfumach:
id_perfum – identyfikator perfum
nazwa_p – nazwa perfum
id_marki – identyfikator marki tych perfum
rodzina_zapachow – nazwa rodziny zapachów, do której należą perfumy
cena – cena perfum
Przykład:
id_perfum nazwa_p id_marki rodzina_zapachow cena
p_1 Ythde m_1 orientalna 241
p_2 Ythsas m_1 kwiatowa 738
W pliku sklad.txt kolejne wiersze zawierają informacje o składzie perfum:
id_perfum – identyfikator perfum
nazwa_skladnika – nazwa składnika
Przykład:
id_perfum nazwa_skladnika
p_1 chryzantema
p_1 kwiat irysa
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki6.txt, a każdą z nich poprzedź numerem odpowiedniego
zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 6.43 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Ceny wszystkich perfum marki Mou De Rosine z rodziny o nazwie „orientalno-drzewna”
zostały obniżone o 15%. Podaj listę zawierającą wszystkie nazwy takich perfum i ich ceny po
obniżce. Listę posortuj niemalejąco według ceny.
Zadanie 6. Perfumeria DlaWas
W plikach: marki.txt, perfumy.txt, sklad.txt opisana jest oferta perfumerii
„DlaWas”. W perfumerii dostępne są perfumy różnych marek. Perfumy składają się z kilku
składników. Zestaw składników decyduje, do jakiej rodziny zapachów należą perfumy.
Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane
w każdym wierszu oddzielone są znakiem tabulacji.
W pliku marki.txt każdy wiersz zawiera informacje o markach firm produkujących
perfumy:
id_marki – identyfikator marki
nazwa_m – nazwa marki
Przykład:
id_marki nazwa_m
m_1 Mou De Rosine
m_2 Mou&Bob
W pliku perfumy.txt każdy wiersz zawiera informacje o perfumach:
id_perfum – identyfikator perfum
nazwa_p – nazwa perfum
id_marki – identyfikator marki tych perfum
rodzina_zapachow – nazwa rodziny zapachów, do której należą perfumy
cena – cena perfum
Przykład:
id_perfum nazwa_p id_marki rodzina_zapachow cena
p_1 Ythde m_1 orientalna 241
p_2 Ythsas m_1 kwiatowa 738
W pliku sklad.txt kolejne wiersze zawierają informacje o składzie perfum:
id_perfum – identyfikator perfum
nazwa_skladnika – nazwa składnika
Przykład:
id_perfum nazwa_skladnika
p_1 chryzantema
p_1 kwiat irysa
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki6.txt, a każdą z nich poprzedź numerem odpowiedniego
zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.
Zadanie 6.52 punktyOdpowiedź wg zasad CKE · wyjaśnienie w przygotowaniuMIN-R2_1P-192 · Formuła 2015Informatyka — odpowiedź według zasad CKE
Istnieją marki, których wszystkie perfumy należą do tylko jednej rodziny zapachów. Podaj listę
wszystkich nazw takich marek. Lista powinna zawierać nazwy marek i nazwy odpowiednich
rodzin zapachów.
Do oceny oddajesz:
• plik tekstowy wyniki6.txt zawierający odpowiedzi do poszczególnych zadań.
(odpowiedź do każdego zadania powinna być poprzedzona jego numerem)
• plik(i) zawierający(e) komputerową realizację Twoich obliczeń o nazwie(nazwach):
Nr zadania 6.1. 6.2. 6.3 6.4 6.5.
Wypełnia Maks. liczba pkt. 1 3 3 3 2
egzaminator
Uzyskana liczba pkt.
MIN_1R
MIN_1R
Zadanie 6. Perfumeria DlaWas
W plikach: marki.txt, perfumy.txt, sklad.txt opisana jest oferta perfumerii
„DlaWas”. W perfumerii dostępne są perfumy różnych marek. Perfumy składają się z kilku
składników. Zestaw składników decyduje, do jakiej rodziny zapachów należą perfumy.
Pierwszy wiersz w każdym z plików jest wierszem nagłówkowym i zawiera nazwy pól. Dane
w każdym wierszu oddzielone są znakiem tabulacji.
W pliku marki.txt każdy wiersz zawiera informacje o markach firm produkujących
perfumy:
id_marki – identyfikator marki
nazwa_m – nazwa marki
Przykład:
id_marki nazwa_m
m_1 Mou De Rosine
m_2 Mou&Bob
W pliku perfumy.txt każdy wiersz zawiera informacje o perfumach:
id_perfum – identyfikator perfum
nazwa_p – nazwa perfum
id_marki – identyfikator marki tych perfum
rodzina_zapachow – nazwa rodziny zapachów, do której należą perfumy
cena – cena perfum
Przykład:
id_perfum nazwa_p id_marki rodzina_zapachow cena
p_1 Ythde m_1 orientalna 241
p_2 Ythsas m_1 kwiatowa 738
W pliku sklad.txt kolejne wiersze zawierają informacje o składzie perfum:
id_perfum – identyfikator perfum
nazwa_skladnika – nazwa składnika
Przykład:
id_perfum nazwa_skladnika
p_1 chryzantema
p_1 kwiat irysa
Za pomocą dostępnych narzędzi informatycznych podaj odpowiedzi do poniższych zadań.
Odpowiedzi zapisz w pliku wyniki6.txt, a każdą z nich poprzedź numerem odpowiedniego
zadania.
Pokaż odpowiedź
Odpowiedź wymaga sprawdzenia zgodności z oficjalnymi zasadami CKE.Odpowiedź i kryteria punktowania pochodzą z oficjalnych zasad oceniania CKE.