답이 func(A,N) = (N-A-2)! * sum_{B>A} (B-3)!/(B-A-2)! * (B-A-1) 라고 했을때
(A-1)! - func(A,N) - func(N-A+1,N)이 된다는건 진짜 열심히 식정리해서 알아냈는데
func함수 계산을 O(N)보다 빠르게 못해서 O(TN)이라 결국 못풀었다....
에디토리얼 보니까 저 위의 func식을 한번 더 변형한뒤에 조합공식 이용해서 combination 1개꼴로 줄일 수 있고
그래서 O(1)만에 계산이 가능해서 O(T)라고 하는데....
하아 능지...
난 D,E 읽고 정답률보고 바로 탈주했는데
D는 감도 안오고 E는 뭔가 복잡한 순열조합 느낌나서 탈주박음..
난 A~C 푸니까 레이팅 떨어지는거 확정이라 울며 겨자먹기로 E 잡았다.... 그리고 못품
E 풀었으면 20등 안 확정인데 까비....