From 0f859e133c4c9d6c071f15b54d1b03e7b68f0b21 Mon Sep 17 00:00:00 2001 From: Javon Hickmon Date: Sun, 18 Dec 2022 23:09:10 -0800 Subject: Added Javon's fibonacci function --- entries/jjhickmon/fibonacci.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 entries/jjhickmon/fibonacci.py (limited to 'entries') diff --git a/entries/jjhickmon/fibonacci.py b/entries/jjhickmon/fibonacci.py new file mode 100644 index 0000000..7e9f5f6 --- /dev/null +++ b/entries/jjhickmon/fibonacci.py @@ -0,0 +1,14 @@ +def fib(index): + if (index < 0): + raise IndexError("Error: index must be >= 0") + + prev = 1 + curr = 1 + for _ in range(index - 1): + temp = curr + curr += prev + prev = temp + return curr + +if __name__ == "__main__": + print(fib(5)) -- cgit v1.2.3-70-g09d2