#P1793. [CF888E] Maximum Subsequence

[CF888E] Maximum Subsequence

题目描述

给一个长度为 nn 的数列 aia_i,和一个整数 mm,在数列任选若干个数,使得他们的和对 mm 取模后最大。

输入格式

第一行两个整数 n,mn,m1n351\le n\le 3511091\le 10^9

第二行 nn 个整数 aia_i1ai1091\le a_i\le 10^9

输出格式

输出对 mm 取模后的最大和。

4 4
5 2 4 1
3
3 20
199 41 299
19