문제
철수가 개울을 건너는 방법은 몇 가지인지 구하기
조건
개울은 N개의 돌로 다리를 만들어 놓았습니다.
철 수는 돌 다리를 건널 때 한 번에 한 칸 또는 두 칸씩 건너뛰면서 돌다리를 건널 수 있습니다.

제한사항
첫째 줄은 돌의 개수인 자연수 N(3≤N≤45)이 주어집니다.
첫 번째 줄에 개울을 건너는 방법의 수를 출력합니다.
문제풀이
N=int(input())
dy=[0]*(N+2)
dy[1]=1
dy[2]=2
for i in range(3, N+2):
dy[i]=dy[i-1]+dy[i-2]
print(dy[N+1])'파이썬 알고리즘 풀이' 카테고리의 다른 글
| 80)최대 선 연결하기 (0) | 2021.11.18 |
|---|---|
| 79)최대 부분 증가수열(LIS: Longest Increasing Subsequence) (0) | 2021.11.18 |
| 77)계단오르기(Top-Down: 메모이제이션) (0) | 2021.11.18 |
| 76)네트워크 선 자르기(Top-Down: 재귀 ,메모이제이션) (0) | 2021.11.18 |
| 75)네트워크 선 자르기(Bottom-Up) (0) | 2021.11.18 |