CF1716F.Bags with Balls
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
There are n bags, each bag contains m balls with numbers from 1 to m . For every i∈[1,m] , there is exactly one ball with number i in each bag.
You have to take exactly one ball from each bag (all bags are different, so, for example, taking the ball 1 from the first bag and the ball 2 from the second bag is not the same as taking the ball 2 from the first bag and the ball 1 from the second bag). After that, you calculate the number of balls with odd numbers among the ones you have taken. Let the number of these balls be F .
Your task is to calculate the sum of Fk over all possible ways to take n balls, one from each bag.
输入格式
The first line contains one integer t ( 1≤t≤5000 ) — the number of test cases.
Each test case consists of one line containing three integers n , m and k ( 1≤n,m≤998244352 ; 1≤k≤2000 ).
输出格式
For each test case, print one integer — the sum of Fk over all possible ways to take n balls, one from each bag. Since it can be huge, print it modulo 998244353 .
输入输出样例
输入#1
5 2 3 8 1 1 1 1 5 10 3 7 2000 1337666 42424242 2000
输出#1
1028 1 3 729229716 652219904