피보나치 수 (Level 2)

정은경·2020년 10월 18일
0

1. 문제

2. 나의 풀이

def solution(n):
    fib = [0, 1]
    prev_1 = 0
    prev_2 = 1
    if n == 2:
        return 1
    for i in range(2, n): 
        now = prev_1 + prev_2
        fib.append(now)
        prev_1 = prev_2
        prev_2 = now
    
    # print(fib)
    return sum(fib[-2:])%1234567

3. 남의 풀이



4. 느낀 점

profile
#의식의흐름 #순간순간 #생각의스냅샷

0개의 댓글