Skip to content

Conversation

@ShinHeeEul
Copy link
Contributor

🧷 문제 링크

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

🧭 풀이 시간

30 분

👀 체감 난이도

✏️ 문제 설명

  • 크기 N×N의 격자판이 주어지고, 이곳에 벽이 있을 수 있다.
  • 파이프는 항상 가로, 세로, 대각선의 세 가지 형태로 놓일 수 있다.
  • 처음엔 (1,1)-(1,2) 위치에 가로 파이프가 놓여 있다.
  • 파이프를 **(N, N)**으로 옮기는 경우의 수를 구하자.

🔍 풀이 방법

3차원 DP를 두자. dp[i][j][k]에서 i와 j는 현재 위치를 뜻하고, k는 현재 방향을 뜻한다.
현재 상태까지의 경우의 수를 다음 상태에 더해준다.
dp[n][m]의 모든 값을 더하면 정답이다.

⏳ 회고

미안.. 오늘 과제만 하고 놀았어

@ShinHeeEul ShinHeeEul added the success 👍 해설을 보지 않고 풀었을 때 label Apr 4, 2025
@ShinHeeEul ShinHeeEul self-assigned this Apr 4, 2025
@ShinHeeEul ShinHeeEul merged commit a809374 into main Apr 4, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

success 👍 해설을 보지 않고 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants