Python

Rekurencja

Kliknij tutaj – omówienie rekurencji – zadania Zadania. Zdefiniuj funkcje rekurencyjne obliczające n-ty wyraz podanych ciągów: Ciąg Fibonacciego – prezentacja. Kliknij by obejrzeć.   https://www.youtube.com/watch?v=wb7kPaM8cfg

Rekurencja Read More »

Listy – zadania

Utwórz 10-elementową listę, gdzie wartości liczb  poda użytkownik. Oblicz ile jest elementów listy, których wartość mieści się w przedziale <a,b>. Wartości a i b podaje użytkownik. Oblicz ile jest elementów listy, których wartość jest parzysta Wypisz na ekran trzy najmniejsze i trzy największe liczby z listy. Wypisz wszystkie elementy listy, umieszczając przy każdym informację, ile

Listy – zadania Read More »

Wyrażenia nawiasowe

Wyrażeniem nawiasowym nazywamy dowolny skończony ciąg nawiasów: „[” i „]”. Przykładowo: [ [ ] [ ] ] Wyrażenie nawiasowe jest poprawne, jeśli: – jest wyrażeniem pustym (nie zawiera żadnych nawiasów) – jest postaci AB, gdzie A i B są poprawnymi wyrażeniami nawiasowymi – jest postaci [ A ], gdzie A jest poprawnym wyrażeniem nawiasowym Przykład:

Wyrażenia nawiasowe Read More »

Segmenty

SEGMENTY Segmentem nazwiemy spójny ciąg elementów tablicy składający się z co najmniej 1 elementu. Przykład: dla tablicy A = [1, 8, 4, 2, 7, 9] segmentami są ciąg 1,8,4 oraz ciąg 8,4,2,7, natomiast nie jest segmentem ciąg 8,2,7,9 (bo w tablicy A pomiędzy liczbą 8 a liczbą 2 jest liczba 4). Zadanie 1. Dana jest

Segmenty Read More »

Liczby Smitha

Liczba Smitha – liczba naturalna złożona, której suma cyfr (w systemie dziesiętnym) jest równa sumie cyfr wszystkich liczb występujących w jej rozkładzie na czynniki pierwsze. Na przykład 202 jest liczbą Smitha, ponieważ 2 + 0 + 2 = 4, a po jej rozkładzie na czynniki pierwsze 202 = 2 · 101 suma cyfr obu czynników wynosi 2+1+0+1=4. Napisz program, który

Liczby Smitha Read More »