Python으로 구현한 4150번 피보나치 수 문제 풀이입니다.
https://www.acmicpc.net/problem/4150
n = int(input())
data = [0, 1, 1]
for i in range(3, n + 1) :
data.append(data[i-1] + data[i-2])
print(data[n])
1. 반복문을 통해 3번째 인덱스부터 n번째 인덱스까지 각 피보나치 수열 값을 추가한다.
2. 최종적으로 입력받은 정수에 해당하는 피보나치 수를 출력한다.
'백준(Python) 풀이 > 수학' 카테고리의 다른 글
백준(Python) 11134번 쿠키애호가 풀이 (0) | 2021.11.14 |
---|---|
백준(Python) 1864번 문어 숫자 풀이 (0) | 2021.11.14 |
백준(Python) 14623번 감정이입 풀이 (0) | 2021.11.12 |
백준(Python) 8974번 희주의 수학시험 풀이 (0) | 2021.11.12 |
백준(Python) 11179번 2진수 뒤집기 풀이 (0) | 2021.11.12 |