December 2018 1 13 Report
PROSZĘ O POMOC Z PYTHONA!
Zadanie Liczby Fibonacciego
Liczby Fibonacciego definiuje się w następujący sposób:
• fib(0) =0
• fib(1)=1
• fib(n)=fib(n-1)+fib(n-2) dla n>=2
Kolejne liczby Fibonacciego to: 0, 1, 1, 2, 3, 5, 8, 13…
Zdefiniuj jednoparametrową funkcję fibo, której daną jest liczba całkowita dodatnia nie większa niż
10200. Wynikiem funkcji jest największą liczba Fibonacciego, która jest mniejsza od podanej liczby.
Wynikiem fibo(8) jest 5.
Wynikiem fibo(14) jest 13.


Zad 2.
Zadanie – szyfr
Ustalamy następujący sposób szyfrowania małych liter alfabetu łacińskiego:
 litery szyfrowane są szyfrem przesuwającym;
 klucz szyfrujący jest dwuelementową listą zawierającą dwie liczby, pierwsza z nich służy do
szyfrowania samogłosek, druga do szyfrowania spółgłosek.
Zdefiniuj dwuparametrową funkcję szyfr. Pierwszy parametr jest niepustym ciągiem znaków
składającym się z małych liter alfabetu łacińskiego a drugi jest dwuelementową listą zawierającą dwie
liczby z zakresu od 0 do 1000 .
Wynikiem funkcji jest ciąg znaków, który powstanie po zaszyfrowaniu powyższym szyfrem.
Wynikiem szyfr('abrakadabra', [1, 9]) jest ' bkabtbmbkab '.
Wynikiem szyfr(' pomidor ', [3, 15]) jest ' erblsrg '.
More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.