TouchStone
  Please Login
ログイン 登録
 ホームページ  問題セット  試験一覧  提出状況  掲示板  統計情報
  • ホーム
  • 問題セット
  • P3233
  • 問題
  • P3233金轮法王的龙象般若功却被老师逮个正着
    制限 : 時間制限 : 40000 MS   メモリ制限 : 262144 KB
    審判説明 : 2s/4s,256MB
    問題説明

    同学们在教室传答案,一点也不方,因为已经传过很多次了;同学们在教室里传答案被逮到了,但问题不大,以前被逮到过很多次了。

    全班共有$n$个同学,每次参与传答案的同学都是$n$个同学的一个子集。一学期共$2^n$有次考试,每次考试参与传答案的同学都不完全相同。

    老师每次考试有一半的概率记录这次考试参与传答案的同学名单,也有一半的概率当做什么也没发生。到了期末,老师检查一下自己记下的名单,找出每次都参与了传答案的同学,作为这学期的“始作俑者”。特别的,如果老师一学期没有记录任何一次考试的传答案名单,则没有学生是“始作俑者”。

    老师对第$i$个学生的惩罚系数是正整数$a_i$。期末抓出始作俑者之后,算出始作俑者人数$x$和最大的惩罚系数$y$,对全班施加的惩罚量$z=xy$。特别的,如果没有学生是始作俑者,惩罚量为0。

    求期末惩罚量的期望$E(z)$。为了方便,输出 \(E(z)\times2^{2^n}\mod{998244353}\) ,容易证明,$E(z)\times2^{2^n}$是个整数。

    入力形式

    第一行一个整数$n$,表示全班的人数。

    第二行$n$个整数$a_1,a_2,\dots,a_n$,是老师对每个学生的惩罚系数。

    出力形式

    输出一个整数,表示答案。

    サンプル入力 1

    2
    1 1

    サンプル出力 1

    6

    サンプル入力 2

    2
    5 13

    サンプル出力 2

    62

    サンプル入力 3

    4
    3 5 7 9

    サンプル出力 3

    6392

    サンプル入力 4

    10
    2 3 5 7 11 13 15 17 23 29

    サンプル出力 4

    516623512

    ヒント

    样例说明1

    先不妨假设第$1,2,3,4$场考试时,参与传答案的同学集合分别是$\emptyset,\{1\},\{2\},\{1,2\}$。

    • 始作俑者$=\emptyset$有很多种情况,但惩罚量为$0$。
    • 始作俑者$=\{1\}$可以是记录了第$2$场考试,或者第$2,4$两场考试,总概率为$\frac18$;人数为$1$,最大惩罚系数为$1$,所以惩罚量为$1$。
    • 始作俑者$=\{2\}$同上。
    • 始作俑者$=\{1,2\}$必须是只记录第$4$场考试,概率为$\frac1{16}$;人数为$2$,最大惩罚系数为$1$,所以惩罚量为$2$。

    惩罚量期望$E(z)=\frac18\times1+\frac{1}8\times1+\frac1{16}\times2=\frac38$,所以答案是$\frac{3}8\times2^{2^2}=6$。

    样例说明2

    先不妨假设第$1,2,3,4$场考试时,参与传答案的同学集合分别是$\emptyset,\{1\},\{2\},\{1,2\}$。

    • 始作俑者$=\emptyset$有很多种情况,但惩罚量为$0$。
    • 始作俑者$=\{1\}$的概率为$\frac{1}8$,惩罚量为$5$。
    • 始作俑者$=\{2\}$的概率为$\frac{1}8$,惩罚量为$13$。
    • 始作俑者$=\{1,2\}$的概率为$\frac1{16}$,惩罚量为$26$。

    惩罚量期望$E(z)=\frac{1}8\times5+\frac{1}8\times13+\frac1{16}\times26=\frac{31}8$,所以答案是$\frac{31}8\times2^{2^2}=62$。

    数据规模与约定

    对于10%的数据,\(n=2\)

    对于30%的数据,\(n\leq4\)

    对于60%的数据,\(n\leq16\)

    对于100%的数据, \(2\leq n\leq2^{12},\quad 1\leq a_i\leq2^{20}\) ,每组时限2秒。

    对于额外100%的数据, \(2\leq n\leq2^{20},\quad 0\leq a_i<998244353\) ,每组时限4秒。