[每日一题] 01.27 - 斐波那契数列

文章目录

    • 打分
    • 斐波那契数列

打分

[每日一题] 01.27 - 斐波那契数列_第1张图片

n = int(input())
lis = list(map(int,input().split()))
a = sum(lis) - min(lis) - max(lis)
print(round(a / (n - 2),2))

斐波那契数列

[每日一题] 01.27 - 斐波那契数列_第2张图片

n = int(input())
res = []
for i in range(n):
    res.append(int(input()))

Max = max(res)
lis = [1,1]
for i in range(Max - 2):
    lis.append(lis[-1] + lis[-2])

for i in res:
    print(lis[i-1])

你可能感兴趣的:(算法,python,算法,python)