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

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

흑과 백

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

요약
(0,0)에서 (n,m)까지 오른쪽과 위로만 가는 경로 중, 왼쪽에 있는 흰 칸 수에서 검은 칸 수를 뺀 점수가 k인 경로의 수를 998244353으로 나눈 나머지를 구합니다.
난이도

어려움10점 중 9점

유형
조합론, 수학
정답자
아직 제출이 없습니다

문제

Master Pang은 n×mn\times m 체스판의 왼쪽 아래 모서리에서 오른쪽 위 모서리까지 걷는다. 체스판에는 가로 선분 n+1n+1개와 세로 선분 m+1m+1개가 있다. 가로 선분은 아래에서 위로 00부터 nn까지, 세로 선분은 왼쪽에서 오른쪽으로 00부터 mm까지 번호가 붙는다. 가로 선분 rr과 세로 선분 cc의 교점은 (r,c)(r,c)로 나타낸다. 왼쪽 아래 모서리는 (0,0)(0, 0)이고 오른쪽 위 모서리는 (n,m)(n, m)이다. 매 단계마다 (x,y)(x, y)에서 (x,y+1)(x, y+1)로, 또는 (x,y)(x, y)에서 (x+1,y)(x+1, y)로만 이동할 수 있다.

n×mn\times m개의 칸은 각각 흰색 또는 검은색으로 칠해져 있다. 꼭짓점이 (i,j),(i+1,j),(i,j+1),(i+1,j+1)(i,j), (i+1,j), (i,j+1), (i+1,j+1)인 칸(0≤i<n0\le i < n, 0≤j<m0\le j < m)은 i≡j(mod2)i\equiv j\pmod{2}일 때에만 흰색이다.

(0,0)(0, 0)에서 (n,m)(n, m)까지의 이동 경로가 주어지면, 그 경로의 점수는 a−ba-b이다. 여기서 aa는 경로의 왼쪽에 있는 흰색 칸의 수이고, bb는 경로의 왼쪽에 있는 검은색 칸의 수이다. 점수가 kk인 이동 경로의 수를 998244353998244353으로 나눈 나머지를 구하시오.

입력

첫째 줄에 테스트 케이스의 개수 TT가 주어진다(1≤T≤1001\le T\le 100). 다음 TT개의 줄에는 정수 nn, mm, kk가 한 줄에 하나씩 주어진다(1≤n≤1000001\le n\le 100000, 1≤m≤1000001\le m\le 100000, −100000≤k≤100000-100000\le k\le 100000).

출력

각 테스트 케이스마다 답을 998244353998244353으로 나눈 나머지를 한 줄에 출력한다.

예제1

  1. 예제 1

    입력
    5
    1 1 0
    1 1 -1
    2 2 1
    2 2 0
    4 4 1
    
    예상 출력
    1
    0
    1
    4
    16