P7489 「Stoi2031」手写的从前
题目背景
> 我看着你的脸 轻刷着和弦 情人节卡片 手写的永远 还记得广场公园 一起表演 学校旁糖果店 记忆里在微甜 ——《手写的从前》
题目描述
远定义一个集合 $S$ 的 **权值** 为 $\dfrac{\sigma(S)}{\pi(S)}$,其中 $\sigma(S)=\sum\limits_{x \in S}x$ 为 $S$ 中所有元素之和, $\pi(S)=\prod\limits_{x \in S}x$ 为 $S$ 中所有元素之积。甜问他,一个集合 $S$ 的 **所有子集** 的 **权值** 和是多少?远很快就算出了答案。甜又问,那 **所有子集** 的 **所有子集** 的 **权值** 和之和是多少?远又很快就算了出来。于是甜又问了一个问题,问题中总共有 $k$ 个 **所有子集**,这下远算不完了,所以他找你帮忙。远不需要回答一个太大的数,所以答案只要取模 $p$。
输入格式
第一行 $3$ 个正整数 $n,k,p$,其中 $n$ 为 $S$ 中元素的个数。
第二行 $n$ 个正整数,表示 $S$ 中的元素。
输出格式
输出一个正整数表示答案,保证答案在模 $p$ 时有意义。
说明/提示
#### 简述版题意:
令 $f_0(S)=\dfrac{\sigma(S)}{\pi(S)}$,$f_k(S)=\sum\limits_{T \subseteq S}f_{k-1}(T)$。其中 $\sigma(S)=\sum\limits_{x \in S}x$ 为 $S$ 中所有元素之和, $\pi(S)=\prod\limits_{x \in S}x$ 为 $S$ 中所有元素之积。给定 $n,k,p$ 和集合 $S$,求 $f_k(S) \bmod{p}$ 的值。
#### 样例解释:
限于篇幅,只解释样例 $1$。
枚举子集:
$\emptyset$,$f_0$ 值为 $0$;
$\{1\}$,$f_0$ 值为 $1$;
$\{2\}$,$f_0$ 值为 $1$;
$\{3\}$,$f_0$ 值为 $1$;
$\{1,2\}$,$f_0$ 值为 $\dfrac{3}{2}$;
$\{1,3\}$,$f_0$ 值为 $\dfrac{4}{3}$;
$\{2,3\}$,$f_0$ 值为 $\dfrac{5}{6}$;
$\{1,2,3\}$,$f_0$ 值为 $1$;
总和为 $\dfrac{23}{3}$,模 $7$ 后为 $3$。
#### 数据范围:
对于 $30\%$ 的数据,$n \le 13,k=1$。
对于 $70\%$ 的数据,$n \le 10^3$。
对于 $100\%$ 的数据,$1 \le n \le 7 \times 10^6,1 \le k \le 10^{18},1 \le x_i