Sprawdź się
Materiał źródłowy do ćwiczeń nr 1–2.
Przeanalizuj poniższy algorytm i wykonaj ćwiczenia.
n
. n=4
Możliwe odpowiedzi: 1. 3
, 2. 8
, 3. 19
, 4. 99
, 5. 0
n=9
Możliwe odpowiedzi: 1. 3
, 2. 8
, 3. 19
, 4. 99
, 5. 0
n=2
Możliwe odpowiedzi: 1. 3
, 2. 8
, 3. 19
, 4. 99
, 5. 0
n=20
Możliwe odpowiedzi: 1. 3
, 2. 8
, 3. 19
, 4. 99
, 5. 0
n=100
Możliwe odpowiedzi: 1. 3
, 2. 8
, 3. 19
, 4. 99
, 5. 0
Materiał źródłowy do ćwiczeń nr 3–5.
Algorytm zapisany za pomocą pseudokodu pochodzi z zadania o numerze 8 (wiązka zadań Dwa ciągi) znajdującego się w zbiorze zadań z informatyki autorstwa Centralnej Komisji Egzaminacyjnej. Cały zbiór można pobrać ze strony internetowej CKE.
Pozostałe zadania zostały ułożone na podstawie wyżej wspomnianego zadania.
Specyfikacja problemu:
Dane:
n
– liczba naturalna dodatnia; rozmiar tablicyA[1, n], B[1, n]
– uporządkowane rosnąco tablice liczb całkowitychx
– liczba naturalna
Wynik:
Program drukuje wynik PRAWDA, gdy istnieje suma złożona z dowolnej liczby z tablicy A
i dowolnej liczby z tablicy B
, która jest równa liczbie x
.
Program drukuje wynik FAŁSZ, gdy nie ma takiej pary.
Dane:
n
- 1. jest taka liczba <code<x w jednej z tablic, 2. suma dwóch elementów z tablicy A[]
i B[]
równa jest n
, 3. suma dwóch elementów z tablicy A[]
i B[]
równa jest x
, 4. n, 5. rozmiar tablic, 6. posortowanych malejąco, 7. jest taka liczba <code<n w jednej z tablic, 8. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest x
, 9. nie ma takiej liczby n
w żadnej z tablic, 10. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest n
, 11. n - 1, 12. x - 1, 13. x, 14. nie ma takiej liczby x
w żadnej z tablic, 15. liczba całkowita, 16. posortowanych rosnącoA[], B[]
- tablice zawierające 1. jest taka liczba <code<x w jednej z tablic, 2. suma dwóch elementów z tablicy A[]
i B[]
równa jest n
, 3. suma dwóch elementów z tablicy A[]
i B[]
równa jest x
, 4. n, 5. rozmiar tablic, 6. posortowanych malejąco, 7. jest taka liczba <code<n w jednej z tablic, 8. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest x
, 9. nie ma takiej liczby n
w żadnej z tablic, 10. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest n
, 11. n - 1, 12. x - 1, 13. x, 14. nie ma takiej liczby x
w żadnej z tablic, 15. liczba całkowita, 16. posortowanych rosnąco liczb całkowitych 1. jest taka liczba <code<x w jednej z tablic, 2. suma dwóch elementów z tablicy A[]
i B[]
równa jest n
, 3. suma dwóch elementów z tablicy A[]
i B[]
równa jest x
, 4. n, 5. rozmiar tablic, 6. posortowanych malejąco, 7. jest taka liczba <code<n w jednej z tablic, 8. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest x
, 9. nie ma takiej liczby n
w żadnej z tablic, 10. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest n
, 11. n - 1, 12. x - 1, 13. x, 14. nie ma takiej liczby x
w żadnej z tablic, 15. liczba całkowita, 16. posortowanych rosnącox
- 1. jest taka liczba <code<x w jednej z tablic, 2. suma dwóch elementów z tablicy A[]
i B[]
równa jest n
, 3. suma dwóch elementów z tablicy A[]
i B[]
równa jest x
, 4. n, 5. rozmiar tablic, 6. posortowanych malejąco, 7. jest taka liczba <code<n w jednej z tablic, 8. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest x
, 9. nie ma takiej liczby n
w żadnej z tablic, 10. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest n
, 11. n - 1, 12. x - 1, 13. x, 14. nie ma takiej liczby x
w żadnej z tablic, 15. liczba całkowita, 16. posortowanych rosnącoWynik:
PRAWDA
, gdy 1. jest taka liczba <code<x w jednej z tablic, 2. suma dwóch elementów z tablicy A[]
i B[]
równa jest n
, 3. suma dwóch elementów z tablicy A[]
i B[]
równa jest x
, 4. n, 5. rozmiar tablic, 6. posortowanych malejąco, 7. jest taka liczba <code<n w jednej z tablic, 8. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest x
, 9. nie ma takiej liczby n
w żadnej z tablic, 10. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest n
, 11. n - 1, 12. x - 1, 13. x, 14. nie ma takiej liczby x
w żadnej z tablic, 15. liczba całkowita, 16. posortowanych rosnącoFAŁSZ
, gdy 1. jest taka liczba <code<x w jednej z tablic, 2. suma dwóch elementów z tablicy A[]
i B[]
równa jest n
, 3. suma dwóch elementów z tablicy A[]
i B[]
równa jest x
, 4. n, 5. rozmiar tablic, 6. posortowanych malejąco, 7. jest taka liczba <code<n w jednej z tablic, 8. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest x
, 9. nie ma takiej liczby n
w żadnej z tablic, 10. nie ma takiej sumy dwóch elementów z tablicy A[]
i B[]
, która równa jest n
, 11. n - 1, 12. x - 1, 13. x, 14. nie ma takiej liczby x
w żadnej z tablic, 15. liczba całkowita, 16. posortowanych rosnącoMateriał źródłowy do ćwiczeń nr 6–7.
an = an-2 + 2an-1
, 2. an = 2an-2 + an-1
, 3. an = an-2 + an-1
, 4. an = 2an-2 - an-1
Materiał źródłowy do ćwiczeń nr 8–9.
Rozważmy następującą procedurę, której parametrem jest dodatnia liczba całkowita n
.
Zadania zostały opracowane przez CKE i pojawiły się na egzaminie maturalnym z informatyki w czerwcu 2017 roku (poziom rozszerzony, część ). Cały arkusz można znaleźć na stronie internetowej Centralnej Komisji Egzaminacyjnej.