[python] 바닥 공사

전.py / / 2022. 7. 21. 15:52
728x90

- 가로 길이 N, 세로 길이 2인 직사각형 형태의 얇은 바닥

-  1 x 2, 2 x 1, 2 x 2 의 덮개를 이용해 채움

- 바닥을 채우는 모든 경우의 수

 

n = int(input())

d = [0] * 1001

d[1] = 1
d[2] = 3

for i in range(3, n+1):
    d[i] = (d[i-1] + 2*d[i-2]) % 796796

print(d[n])

반응형

'전.py' 카테고리의 다른 글

[python] 프로그래머스 성격 유형 검사하기  (0) 2023.01.11
[python] 효율적인 화폐 구성  (0) 2022.07.21
[python] 개미 전사  (0) 2022.07.21
[python] 1로 만들기  (0) 2022.07.21
[python] 떡볶이 떡 만들기  (0) 2022.07.21
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기