20 lines
317 B
Python
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 |