문제
https://www.acmicpc.net/problem/14495
코드
풀이
f(n)=f(n-1)+f(n-3)인 수열이므로 fibo 리스트의 길이를 3으로 설정해서 입력된 n까지 수열을 구한다.
이때 3부터 반복문을 돌려야 수열의 시작이 1,1,1,2가 될 수 있고,
리스트의 2번째 값을 기준으로 fibo를 계속 업데이트하기 때문에 n까지 fibo를 구했을 때 리스트의 2번째값이 n번째 피보나치 비스무리한 수가 된다.
'Koala - 8기 > 코딩테스트 준비 스터디' 카테고리의 다른 글
[BOJ/Python] 1644 소수의 연속합 (1) | 2022.09.26 |
---|---|
[백준/python] 20922번 겹치는 건 싫어 (1) | 2022.09.25 |
[백준/python] 2156번 포도주시식 (1) | 2022.09.19 |
[BOJ/Python] 6603 로또 (1) | 2022.09.12 |
[백준/python] 12101번 1, 2, 3 더하기 2 (0) | 2022.09.11 |