#3231. power

power

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

中州东部,有一个矮人的国度。

这个国度有 nn 个城市,每个城市有一个势力值,第 ii 个城市的势力值为 aia_i

现在你想知道这个国度的势力值,即

(i=1n1j=i+1nai×aj)modP\Big(\sum\limits_{i=1}^{n-1}\sum\limits_{j=i +1}^{n}a_i\times a_j\Big) \bmod P

输入格式

第一行两个整数 n,Pn,P,表示序列的长度和模数。

第二行 nn 个正整数,表示序列 AA

输出格式

一个整数表示答案。

样例 #1

样例输入 #1

4 1000000007

3 4 5 4

样例输出 #1

95

提示

样例 11 解释:

答案等于 3×4+4×5+3×5=12+20+15=473\times 4+4\times5+3\times5=12+20+15=47

数据范围

子任务 测试点 nn\le P=P= aia_i\le 分数
11 1,21,2 10210^2 10071007 10210^2 1010
22 373-7 5×1035\times10^3 911451407911451407 10510^5 1515
33 8128-12 10510^5 109+910^9+9 3030
44 131613-16 109+710^9+7 10910^9 2020
55 172317-23 2×1052\times10^5 1011+310^{11}+3 2525

对于子任务 44a1=a2==ana_1=a_2=\dots=a_n

对于所有数据: 1n2×105,1ai109,P1\le n\le 2\times10^5,1\le a_i\le10^9,P 的值由上表给出。

中心团队集训day5 上午 供题人:宋承璋

未参加
状态
已结束
规则
IOI
题目
4
开始于
2025-1-21 8:00
结束于
2025-1-22 0:00
持续时间
16 小时
主持人
参赛人数
34