2854번 - 문제 출제
dp[n][0] = (dp[n - 1][0] + dp[n - 1][1] + dp[n - 1][2]) * A[n]
dp[n][1] = (dp[n - 1][0] + dp[n - 1][1] + dp[n - 1][2]) * B[n]
dp[n][2] = (dp[n - 1][0] + dp[n - 1][2]) * B[n - 1] + dp[n - 1][1] * (B[n - 1] - 1)
위와 같은 점화식으로 풀었습니다
dp[n][0] = n번째 난이도를 고정 난이도 문제에서 출제하는 경우의 수
dp[n][1] = n번째 난이도를 가변 난이도 문제중 i + 1 난이도에서 출제하는 경우의 수
dp[n][2] = n번째 난이도를 가변 난이도 문제중 i 난이도에서 출제하는 경우의 수
테스트 케이스와 제가 해본 몇개의 예제는 잘 작동합니다
혹시 어떤 반레가 있을까요?
dp[n][2] = n번째 난이도를 가변 난이도 문제중 i 난이도에서 출제하는 경우의 수i +1 과 i 가 섞여서 출제된 경우가 있어요
댓글을 작성하려면 로그인해야 합니다.
pkc4913 4년 전
dp[n][0] = (dp[n - 1][0] + dp[n - 1][1] + dp[n - 1][2]) * A[n]
dp[n][1] = (dp[n - 1][0] + dp[n - 1][1] + dp[n - 1][2]) * B[n]
dp[n][2] = (dp[n - 1][0] + dp[n - 1][2]) * B[n - 1] + dp[n - 1][1] * (B[n - 1] - 1)
위와 같은 점화식으로 풀었습니다
dp[n][0] = n번째 난이도를 고정 난이도 문제에서 출제하는 경우의 수
dp[n][1] = n번째 난이도를 가변 난이도 문제중 i + 1 난이도에서 출제하는 경우의 수
dp[n][2] = n번째 난이도를 가변 난이도 문제중 i 난이도에서 출제하는 경우의 수
테스트 케이스와 제가 해본 몇개의 예제는 잘 작동합니다
혹시 어떤 반레가 있을까요?