만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

서로 겹치지 않는 LIS

시간 제한2초메모리 제한512 MB

요약
n개 원소의 순열 가운데 LIS 길이와 같은 서로 겹치지 않는 증가 부분수열이 두 개 있는 순열의 개수를 998244353으로 나눈 나머지로 구합니다.
난이도

어려움10점 중 8점

유형
동적 계획법, 조합론
정답자
아직 제출이 없습니다

문제

순열의 LIS는 가장 긴 증가하는 부분 수열의 길이이다.

길이가 LIS와 같은 증가하는 부분 수열을 두 개 찾을 수 있고, 이 두 부분 수열이 원소를 하나도 공유하지 않으면 그 순열은 좋은 순열이다.

정수 nn이 주어지면 nn개의 원소로 이루어진 좋은 순열의 개수를 구하라. 답이 클 수 있으므로 998244353998244353으로 나눈 나머지를 출력한다.

입력

첫째 줄에 원소의 개수를 나타내는 정수 nn (1≤n≤751 \le n \le 75)이 주어진다.

출력

좋은 순열의 개수를 998244353998244353으로 나눈 나머지를 정수 하나로 출력한다.

예제1

  1. 예제 1

    입력
    6
    
    예상 출력
    132