아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

삼각 분할

시간 제한2.5초메모리 제한256 MB

요약
정N각형의 모든 삼각분할에 대해 인접 삼각형이 다른 색이 되도록 빨강·파랑으로 칠할 때, 모든 색칠된 삼각분할에서 빨간 삼각형 수의 합을 998244353으로 나눈 나머지를 구한다.
난이도

어려움10점 중 8점

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

문제

muse는 정NN각형 P1P2⋯PNP_1P_2\cdots P_N을 가지고 있다. muse는 이 다각형을 삼각 분할하려고 한다. 삼각 분할이란 정NN각형에 대각선을 적절히 그어 삼각형 N−2N-2개로 나누는 것이다. 대각선들은 끝점을 제외하고는 서로 교차하지 않는다.

삼각 분할의 가짓수는 매우 많다. muse는 이 삼각 분할의 가짓수를 구하고자 한다.

여기서 끝나면 재미없으니, muse는 삼각 분할된 다각형의 각 삼각형을 빨간색 또는 파란색으로 색칠하려고 한다. 변으로 맞닿아 있는 인접한 삼각형은 서로 다른 색으로 색칠해야 하고, 정NN각형의 한 변 P1P2P_1P_2가 포함된 삼각형은 빨간색으로 칠해야 한다.

muse는 가능한 모든 삼각 분할 색칠을 그려 놓았다. 이때 빨간색 영역의 개수는 총 몇 개일까?

입력

NN이 주어진다. (3≤N≤1053 \le N \le 10^5)

출력

삼각 분할 색칠의 가능한 모든 경우에 대해, 빨간색 영역의 개수의 합을 998 244 353998\ 244\ 353(소수)로 나눈 나머지를 출력하여라.

예제2

  1. 예제 1

    입력
    3
    
    예상 출력
    1
    
  2. 예제 2

    입력
    5
    
    예상 출력
    9