Skip to content

Conversation

@Seol-JY
Copy link
Contributor

@Seol-JY Seol-JY commented Feb 23, 2025

🧷 문제 링크

https://www.acmicpc.net/problem/14852

🧭 풀이 시간

60분

👀 체감 난이도

✏️ 문제 설명

2×N 크기의 벽을 2×1, 1×2, 1×1 크기의 타일로 채우는 경우의 수를 구해보자.

🔍 풀이 방법

N이 증가할수록 N=3 일때부터 새로운 경우의수 두가지가 계속 나온다. 따라서 2차원 DP를 활용해 해당 경우를 반영해줘야 한다.
스크린샷 2025-02-23 오후 9 43 28

⏳ 회고

처음에 N=3까지인 경우에 대해서만 규칙을 찾아 좋다고 바로 풀었더니 틀림..
시간 초과가 날 수 있으므로 다른 DP 배열을 활용해 누적합을 저장해 주어야 한다.

@Seol-JY Seol-JY added the hint 💡 반례를 참고했거나 힌트를 얻고 풀었을 때 label Feb 23, 2025
@ShinHeeEul ShinHeeEul merged commit 70fb0d5 into main Feb 23, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hint 💡 반례를 참고했거나 힌트를 얻고 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants