1.2 Algorytm wypisujący J(n)

Matura próbna grudzień 2024 - Matura z informatyki: arkusze krok po kroku (Python)

Zadanie 1.2 (3 pkt): algorytm, który dla dodatniej liczby \( n \) podaje kolejne elementy \( J(n) \). Warunki z arkusza: tylko liczby całkowite, działania arytmetyczne (także `//` i `%`), porównania i instrukcje sterujące, bez funkcji zamiany typów i `bin()`. Napisz funkcję `positions(n)`, która zwraca listę pozycji (na kartce zamiast `append` wystarczy "wypisz"). Punkty wg zasad oceniania: pętla przez wszystkie cyfry dwójkowe (1 pkt), warunek rozpoznający jedynkę (1 pkt), poprawny wynik (1 pkt). Sprawdzenie porównuje wynik dla liczb od 1 do 4999 z pozycjami jedynek w zapisie `bin(n)`.

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Matura z informatyki: arkusze krok po kroku·Zaloguj się, aby zapisać postęp na koncie.