luogu#P6211. 「SWTR-4」Meeting in the Forest
「SWTR-4」Meeting in the Forest
题目背景
每当月圆时分,五个族群的族猫们都会聚集在小岛上,进行每月的森林大会。蒟星为了了解其它五族猫的特点,就扮成了一只独行猫来到小岛上……
题目描述
森林大会上有 只猫,每只猫的武力值为 ,于是蒟星列出了下面这样一个方程:
- 通俗地讲,这个方程就是 。
蒟星根据 TA 优(cu)秀(bi)的数学知识可以知道,这个方程在复数集内有 个根,不妨把这 个根设为 。
接下来蒟星想要知道森林大会上的猫的实力如何,于是列出了下面一个表达式:
$$\sum_{i=1}^{n}(b_i\times \sum_{1\le j_1 < j_2 <\cdots< j_i \le n}^{n}x_{j_1}x_{j_2}\cdots x_{j_i}) $$- $\sum_{1\le j_1 < j_2 < \cdots < j_i \le n}^{n}x_{j_1}x_{j_2}\cdots x_{j_i}$ 就是从方程的 个根中选出 个,求所有可能方案的 个根的乘积之和。
但蒟星只要这个表达式对 取模后的值就好了。
- 若答案为负数 ,请输出 。
蒟星把这个任务交给了您,不过他已经告诉你了 , 和 ,您能帮帮 TA 吗?
输入格式
第一行一个整数 —— 表示方程的次数。
第二行 个整数 —— 意义见题目描述。
第三行 个整数 —— 同上。
输出格式
输出一行,一个数,表示这个表达式对 取模后的值。
2
-2 1
1 1
3
3
-3 0 4
2 3 4
999999997
提示
【样例 说明】
原方程为 ,此时 。
表达式的值为 。
【样例 说明】
原方程为 ,此时 。
表达式的值为
$$\begin{aligned}&2\cdot (x_1+x_2+x_3)+3\cdot(x_1x_2+x_1x_3+x_2x_3)+4\cdot x_1x_2x_3\\=\ &2\times(-1+2+2)+3\times(-2+(-2)+4)+4\times (-4)\\=\ &-10\end{aligned} $$因为 为负数,所以输出 。
【数据范围与约定】
对于 的数据,。
对于另外 的数据,。
对于 的数据,。
对于 的数据,。
对于 的数据,,。
【Tips】
韦达定理也许会对你有帮助。
【Source】
idea & std:蒟蒻的名字