본문 바로가기
> 알고리즘 문제 풀이/BOJ

*[Python] 1904-01타일

by bky373 2020. 10. 26.

> 출처: www.acmicpc.net/problem/1904

- 아쉬운 점:
  - 동적 프로그래밍의 개념을 알고 있었지만 풀지 못했다
  - 문제의 핵심을 찌르는 점화식을 발견해야겠다

N = int(input())

dp = [0] * 1000001
dp[1] = 1
dp[2] = 2

for i in range(3, N+1):
    dp[i] = (dp[i-2] + dp[i-1]) % 15746

print(dp[N])

'> 알고리즘 문제 풀이 > BOJ' 카테고리의 다른 글

*[Python] 12865-평범한 배낭  (0) 2020.10.27
[Python] 1026-보물  (0) 2020.10.27
[Python] 13300-방 배정  (0) 2020.10.26
[Python] 2609-최대공약수와 최소공배수  (0) 2020.10.25
*1927-최소 힙 (python, 파이썬)  (0) 2020.10.21

댓글