Files

20 lines
317 B
Python

# HumanEval/55
# Loki Mode Multi-Agent Solution
# Attempts: 1
# Passed: True
def fib(n: int):
"""Return n-th Fibonacci number.
>>> fib(10)
55
>>> fib(1)
1
>>> fib(8)
21
"""
if n <= 2:
return 1
a, b = 1, 1
for _ in range(n - 2):
a, b = b, a + b
return b