행렬 거듭제곱 DP인데 예제가 안나옴 왜지 ㅠㅠ
c[i] = 플레이 타임이 i인 곡의 개수라고 할 때
c1 c2 c3 c4 c5
1 c1 c2 c3 c4
0 1 c1 c2 c3
0 0 1 c1 c2
0 0 0 1 c1
이 행렬 n번 제곱하고 마지막 행 마지막 열의 원소가 문제의 답 아님? 예제부터 안나옴
행렬 거듭제곱 DP인데 예제가 안나옴 왜지 ㅠㅠ
c[i] = 플레이 타임이 i인 곡의 개수라고 할 때
c1 c2 c3 c4 c5
1 c1 c2 c3 c4
0 1 c1 c2 c3
0 0 1 c1 c2
0 0 0 1 c1
이 행렬 n번 제곱하고 마지막 행 마지막 열의 원소가 문제의 답 아님? 예제부터 안나옴
1 c1 c2 c3 c40 1 c1 c2 c30 0 1 c1 c20 0 0 1 c1 이 아니라1 0 0 0 0 0 1 0 0 0...임!
아 맞네 1번 열만 새로 계산하고 나머지는 뒤에꺼 그대로 가져오는거구나 어쩐지 값이 너무 커지더라 ㅠㅠ
1행만 새로 계산
짤렸네 1 있는 쪽은 맨 밑단이 짤린 단위 행렬 같은 느낌임