#P9501. 「RiOI-2」likely
「RiOI-2」likely
题目背景
小 E 喜欢把东西排成环状,而不是一条链。
近些天,她在学校学到了正负号。她把它们放在了环上,作为密码。
然而,她现在已然忘却了,只看到草稿纸上的一个数字。那是什么?
题目描述
对于一个长度为 的仅包含 的序列 ,我们定义 $S(a, m) = \displaystyle \sum_{k = 0}^{n - 1} \prod_{l = 0}^{m - 1} a_{(k + l) \bmod n}$。
给定 ,求在 个不同的序列 里,试求出有多少不同的 满足 。
答案对 取模。
输入格式
本题有多组数据。
第一行,一个正整数 表示测试数据组数。
接下来 行,每行三个整数,依次表示 。
输出格式
共 行,每行一个整数,表示一组数据的答案。
9
4 2 0
9 9 -9
9 3 3
20 8 -12
114 5 14
191 9 81
1036 854 104
998244 353 4
2147483 64 7
12
256
108
10000
661235724
741150826
500003636
222931421
404094315
6
8 4 0
12 4 0
16 4 0
20 4 0
24 4 0
28 4 0
176
1728
26160
368000
5413856
80212608
4
6 2 0
10 2 0
9 9 7
9 3 6
0
0
0
0
提示
样例解释
对于第一组样例的第一组数据,不符合要求的只有 ,, 和 ,所以答案为 。
对于第一组样例的第二组数据,符合要求的只有 中恰有奇数个 ,所以答案为 。
数据规模与约定
本题开启捆绑测试。
分值 | ||||
---|---|---|---|---|
/ | ||||
/ | / | |||
/ |
对于所有数据,保证 ,,,。