żółw porusza się w trasie wyznaczonej przez boki sześciokąta pierwszy bok przemierza z prędkością 1, drugi i każdy parzysty z prędkością o 3 większa od poprzedniej wartości trzeci każdy kolejny nieparzyste z prędkością o 1 mniejsza od poprzedniej po każdym z dwóch okrazen żółw jest zmęczony i zamiast o 1 zmniejsza swoją prędkość o 10
zapisz program ktory pobierze z wejścia liczbę N znajdzie szukaną wartość i wypisze prędkość żółwia na n-tym boku
wejście: liczba całkowita dodatnia n od 1 do 10 000 Wyjście: liczba całkowita - prędkość żółwia na n- tym boku
DAJE NAJ I 100 PUNKTÓW WSZYTKO W PYTHONIE CZAS DO 22 PLS POMOCU
Odpowiedź:
def zolw(n):
predkosc = 0
for i in range(1,n+1):
if i == 1:
predkosc = 1
elif i % 2 == 0:
predkosc = predkosc + 3
else:
if (i + 1) % 12 != 0:
predkosc = predkosc - 1
else:
predkosc = predkosc - 10
return predkosc