백준(1904) - 01타일 (python)

지환·2023년 9월 23일
0

백준(python)

목록 보기
43/67
post-thumbnail

출처 | https://www.acmicpc.net/

코드

import sys

input = sys.stdin.readline

n = int(input())

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

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

print(dp[n])

설명

  • 해당 설명을 풀어보면, 피보나치 수열의 패턴이라는 것을 알 수 있다. 그 점을 참고해 작성하면 된다.

  • 해당 부분 런타임 오류로 인해 고생좀 했다...

profile
아는만큼보인다.

0개의 댓글