From 40a899a43db1197969360958469c909415b038bb Mon Sep 17 00:00:00 2001 From: Nina Leonidovna Date: Sun, 5 Oct 2025 15:51:10 +0200 Subject: [PATCH] 22 fibonacci --- python/tasks/task_22_fibonacci.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/python/tasks/task_22_fibonacci.py b/python/tasks/task_22_fibonacci.py index 9cf34dc..79c5ab4 100644 --- a/python/tasks/task_22_fibonacci.py +++ b/python/tasks/task_22_fibonacci.py @@ -1,7 +1,13 @@ -# task_22_fibonacci.py - -def fibonacci(n: int) -> list[int]: +def fibonacci(n): """ Vrátí prvních n členů Fibonacciho posloupnosti. """ - + f = [0] + if n == 0: + return [] + if n > 1: + f.append(1) + if n > 1: + for i in range(2, n): + f.append(f[i-1]+f[i-2]) + return f