반응형
문제는 단순 피보나치를 다르게 바꿔서 말하고 있었다.
그래서 계단 문제처럼 알고리즘만 알게 되면 바로 풀 수 있었다.
num = int(input())
rst1 = 1
rst2 = 2
rst = num
for i in range(3,num+1):
rst = (rst1+rst2)%10007
rst1 = rst2
rst2 = rst
print(rst)반응형
'알고리즘 문제들 으악 > 백준' 카테고리의 다른 글
| [python]11724번 연결 요소의 개수,무방향=양방향 그래프 (0) | 2023.01.18 |
|---|---|
| [python]9095번 1,2,3 더하기 (0) | 2023.01.18 |
| [python]1104번 플로이드,반복문에서 K 순서가 바깥쪽에 있는 이유 (0) | 2023.01.15 |
| [python]11657번 타임머신,벨만 포드 알고리즘 (0) | 2023.01.15 |
| [python]🔥🔥2293번 동전 1 (0) | 2023.01.14 |