#P12376. 「LAOI-12」Calculate

    ID: 13597 远端评测题 1000ms 512MiB 尝试: 0 已通过: 0 显示难度提高 上传者: 标签>数学贪心洛谷原创O2优化组合数学洛谷比赛

「LAOI-12」Calculate

背景

题目描述

令一个长度为 pp 的序列的权值为将这个序列按任意顺序重排后使得序列第一个数为最小值,可能的 ∑i=1p−1(ai+1−ai)2\sum\limits_{i=1}^{p-1}(a_{i+1}-a_i)^2 的最大值。

给定一个长度为 nn 序列,现在求这个序列所有长度为偶数的非空子序列(可以不连续)的权值和,结果对 998244353998244353 取模。

输入格式

共两行。

第一行,共一个正整数 nn 表示序列长度。
第二行,共 nn 个正整数表示序列 aa。

输出格式

共一行,一个正整数表示答案,结果对 998244353998244353 取模。

4
1 2 3 4
34

提示

样例解释

对于样例一中的序列,共有以下几个子序列(长度为 11 不计入)计入权值:

  1. ⟨1,2⟩\langle1,2\rangle,贡献权值为 11;
  2. ⟨1,3⟩\langle1,3\rangle,贡献权值为 44;
  3. ⟨1,4⟩\langle1,4\rangle,贡献权值为 99;
  4. ⟨2,3⟩\langle2,3\rangle,贡献权值为 11;
  5. ⟨2,4⟩\langle2,4\rangle,贡献权值为 44;
  6. ⟨3,4⟩\langle3,4\rangle,贡献权值为 11;
  7. ⟨1,2,3,4⟩\langle1,2,3,4\rangle,贡献权值为 9+4+1=149+4+1=14。

所以总贡献为 1+4+9+1+4+1+14=341+4+9+1+4+1+14=34。

数据范围

本题采用捆绑测试。

子任务编号 nn 特殊性质 分值
11 ≤8\le8 无 55
22 ≤5×103\le5\times10^3 ai≤2a_i\le2 1010
33 ≤103\le10^3 无 3030
44 ≤5×103\le5\times10^3 5555

对于 100%100\% 的测试数据,满足 2≤n≤5×1032\le n \le 5\times10^3,1≤ai≤1091\le a_i\le 10^9。