Symulacja interaktywna
Zapoznaj się z algorytmem zapisanym za pomocą pseudokodu. Tablica T
przechowuje dowolne liczby całkowite.
Uzupełnij specyfikację, zapisując wynik działania podanego kodu.
Specyfikacja problemu:
Dane:
n
– liczba elementów w tablicyT
; liczba naturalnaT[0, , n‑1]
– tablica liczb całkowitych
Wynik:
RoXtT8umeiGCl
Dla tablicy
T = {9, 3, 6, 5, 7, 2, 6}
uzupełnij zawartość tablicyT
po wykonaniu kolejnych iteracji pętli zewnętrznej.R1Vb1Z6yPUQ2d
Symulacja interaktywna ukazuje działanie algorytmu z polecenia 1 w formie schematu blokowego.
Symulacja interaktywna przedstawia schemat blokowy algorytmu z polecenia 1.
Start
Wczytaj n oraz k, ilustracja pyta o podanie zmiennych w osobnych oknach
Wczytaj T, symulacja pyta o podanie danych do tablicy T
Przypisz 1 do i
Blok wyboru i mniejsze lub równe k
Jeśli 5 to tak:
Liczba wystąpień indeks i wartość przypisana to 0.
Do i dodaj 1
Powrót do bloku 5
Jeśli 5 to nie:
Przypisz 1 do i
Blok wyboru i mniejsze od n
Jeśli 7 to tak:
Do m przypisz 1 + (T indeks i potem mod k)
Dodaj 1 do Liczba wystąpień indeks m
Dodaj 1 do i
Powrót do bloku 7
Jeśli 7 to nie:
Przypisz do w wartość Liczba wystąpień indeks 1
Koniec
Zaimplementuj w wybranym języku programowania algorytm z polecenia 2.