티스토리 뷰


N(x)일 때 정사각형의 한 변의 길이는 피보나치 수열을 통해 구할 수 있다.

테스트 케이스를 잘 살펴보면 N개의 타일로 구성된 직사각형의 둘레는 N(x + 2) * 2로 구할 수 있다는 것도 확인할 수 있다.

문제풀이

def solution(N):
    lst = [1,1,2]
    for rpt in range(3, N + 2):
        lst.append(lst[rpt - 1] + lst[rpt - 2])
    return lst[N + 1] * 2


댓글
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Total
Today
Yesterday