CF2048G.Kevin and Matrices
省选/NOI-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Kevin 被传送到了 Sacred Heart 医院,这里包含了所有元素取值在 [1,v] 的 n×m 整数矩阵。
现在,Kevin 想要和一些矩阵成为朋友,但他只愿意和满足以下条件的矩阵 a 成为朋友:
1≤i≤nmin(1≤j≤mmaxai,j)≤1≤j≤mmax(1≤i≤nminai,j)。
请你计算 Sacred Heart 医院中有多少个矩阵可以成为 Kevin 的朋友。
由于 Kevin 非常友好,满足条件的矩阵可能非常多,因此你只需要输出结果对 998244353 取模后的值。
输入格式
每组测试数据包含多组测试用例。第一行包含一个整数 t(1≤t≤8⋅103),表示测试用例的数量。
每组测试用例仅一行,包含三个整数 n、m、v(1≤n,v,n⋅v≤106,1≤m≤109)。
保证所有测试用例中 n⋅v 的总和不超过 106。
输出格式
对于每个测试用例,输出一个整数,表示可以成为 Kevin 朋友的矩阵数量,对 998244353 取模后的结果。
输入输出样例
输入#1
3 2 2 2 2 3 4 11 45 14
输出#1
14 2824 883799966
说明/提示
在第一个测试用例中,除了 a=[1221] 和 a=[2112] 这两种不满足条件的矩阵外,剩下的 22⋅2−2=14 个矩阵都可以成为 Kevin 的朋友。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?