Dla asystentów AI: spis tego działu jest w /arkusze/llms.txt, a spis serwisu w /llms.txt. Część stron ma wersję Markdown. Adres strony zwraca ją, gdy żądanie zawiera nagłówek Accept: text/markdown. Strona główna i cennik mają ją pod /index.md i /pricing.md.
Krótki opis zadań ze stron arkusza, w kolejności stron.
Strona 2: Zadanie 1: Rekurencja na tablicy. Opis funkcji rekurencyjnej tablica z parametrami A, n, i. Zadanie 1.1 (0-2): Przeanalizuj funkcję tablica dla podanych argumentów A, i, n. Uzupełnij tabelę wyników. Zadanie 1.2 (0-1): Oceń prawdziwość zdań dotyczących liczby wywołań funkcji tablica(A, 0, n) dla n wymiaru tablicy, zaznacz P lub F.
Strona 3: Zadanie 1.3: Napisz nierekurencyjną funkcję tablica2, która dla tablicy A dodatnich liczb całkowitych o rozmiarze n x n zwróci wynik, co funkcja tablica(A, 0, n). Użyj tylko zmiennych i operacji na liczbach całkowitych. Dane: A - tablica n x n, n - rozmiar tablicy, i - liczba całkowita. Wynik: dodatnia liczba całkowita. Miejsce na zapis algorytmu: siatka do wypełnienia.
Strona 5: Zadanie 2: Schemat Hornera, opisany jest wielomian A(x) stopnia n o współczynnikach a_i. Podano tradycyjny sposób obliczania wartości wielomianu oraz jego zapis w postaci zagnieżdżonej. Zadanie 2.1: Wielomian A(x)=2x³-4x²+5x+3 zapisany w formie współczynników [2,-4,5,3]. Uzupełnij tabelę, podając liczbę mnożeń i dodawań potrzebnych do wyznaczenia wartości wielomianu A dla różnych n. Tabela zawiera kolumny: n, A, Liczba mnożeń, Liczba dodawań.
Strona 6: Zadanie 2.2: Wielomian \(A(x) = 2x^3 - 4x^2 + 5x + 3\) zapisany za pomocą schematu Hornera. Uzupełnij tabelę, podając liczbę mnożeń i dodawań dla wartości wielomianu A. Zadanie 2.3: Uzupełnij luki w algorytmie schematu Hornera. Dane: n - stopień wielomianu, A - współczynniki, a - liczba całkowita. Algorytm: funkcja horner(n, a, A). Informacja do zadań 2.4 i 2.5: Opis plików wielomiany.txt i przyklad_wielomiany.txt. Napisz program, zapisz odpowiedzi w pliku wyniki2.txt.
Strona 7: Zadanie 2.4: oblicz liczbę mnożeń potrzebnych do wyznaczenia wartości wielomianu A tradycyjnie i schematem Hornera, podaj wielomiany z największą różnicą mnożeń. Zadanie 2.5: oblicz wartość wielomianu dla x=2, podaj wielomiany należące do ciągu Fibonacciego. Zadanie 3: hasło powinno mieć długość, złożoność, unikalność, losowość. Zadanie 3.1: podaj liczbę haseł z co najmniej 12 znakami i jednym z: $!%. Poprawna odpowiedź: 8.
Strona 8: Zadanie 3.2: Wypisz wszystkie hasła z pliku hasla.txt, które spełniają regułę, gdzie każdy znak po zamianie na kod ASCII jest liczbą pierwszą. Przykład: geag%5CkIqY. Zadanie 3.3: Podaj liczbę haseł z pliku hasla.txt, które nie zawierają żadnego znaku specjalnego oraz te, które zawierają dokładnie cztery znaki specjalne. Wynik w formacie: [liczba znaków specjalnych]: [liczba haseł]. Przykład: 0: 13, 1: 11, 2: 1, w8TUw%1h$n.
Strona 9: Zadanie 4: na schemacie algorytm szyfrowania RSA, uzupełnij pola: klucz prywatny i klucz publiczny odbiorcy wiadomości. Zadanie 5: odejmowanie liczb w systemie dwójkowym, uzupełnij brakujące cyfry, aby działanie było poprawne; liczby: 110110101 - 110111 = 100110. Miejsce na obliczenia (brudnopis).
Strona 10: Zadanie 6: Gra Warownia, transport surowców: jedzenie, drewno, złoto. Zadanie 6.1: Podaj najmniejszą i największą ilość jedzenia transportowanego do magazynu oraz liczbę transportów. Zadanie 6.2: Znajdź najdłuższą serię minut, gdzie ilość jedzenia > drewna i drewna > złota, podaj długość serii i godzinę rozpoczęcia. Przykładowe dane: 10:03 - jedzenie 11, drewno 26, złoto 8.
Strona 11: Zadanie 6.3: wykonaj zestawienie z pierwszych trzech godzin gry, tworząc wykres kolumnowy z osiami „Godzina” i „Liczba surowców”. Zadanie 6.4: określ, ile razy transport się nie odbył oraz jaka była łączna ilość przekazanego jedzenia. Zadanie 6.5: podaj łączną liczbę zatrudnionych rycerzy i łuczników oraz liczbę minut do godziny 10:00, w której po raz pierwszy zatrudniono dwóch łuczników.
Strona 12: Zadanie 7: Portal B2W umożliwia sprzedaż i zakup przedmiotów codziennego użytku w formie licytacji. Plik uzytkownicy.txt zawiera dane o użytkownikach: id, imię, nazwisko, rola. Przykład: 1;Sylwia;Stańczyk;kupujący. Plik przedmioty.txt zawiera dane o przedmiotach: id, nazwa, cena, właściciel_id. Przykład: 1;Laptop Dell Inspiron;2500;1. Plik oferty.txt zawiera dane o ofertach: id, przedmiot_id, użytkownik_id, kwota, data_oferty. Przykład: 1;39;49;467;01.08.2025 12:05.
Strona 13: Zadanie 7.1: Podaj imię i nazwisko kupującego, który złożył największą liczbę ofert zakupu przedmiotów. Podaj liczbę złożonych ofert. Zadanie 7.2: Podaj nazwę trzech przedmiotów, dla których różnica między najwyższą kwotą wylicytowaną a ceną wywoławczą była największa. Zadanie 7.3: Podaj imię i nazwisko użytkowników, którzy mają konto na portalu i rolę kupujący, ale nie licytowali. Zadanie 7.4: Podaj nazwę przedmiotu najdłużej licytowanego i zwycięzcę licytacji. Zadanie 7.5: Napisz zapytanie SQL, które zwróci liczbę przedmiotów w kategoriach, posortowane malejąco.