#5832. 最低邮费

最低邮费

题目描述

大菠萝公司最近有 nn 件商品需要寄出,每件商品需要支付给物流公司 pip_i 元的邮费。

幸运的是,物流公司正值十周年庆典,允许大菠萝公司将任意 22 件商品进行组合优惠,组合后只需要支付 22 件商品邮费的总和除以 kk 的余数即可。

请问大菠萝公司需要支付的最低邮费是多少?

注意:组合过的商品不能再进行组合;如果有单独一件商品没有和其它商品组合,邮费则不变。

格式要求

输入格式

第一行输入 22 个整数 n,k(1n105,1k103)n, k(1 \leq n \leq 10^5, 1 \leq k \leq 10^3)。 对于40%的数据 1n101 \leq n \leq 10

第二行输入 nn 个整数 pi(1pi109)p_i(1 \leq p_i \leq 10^9)

输出格式

输出一个整数,代表大菠萝公司需要支付的最低邮费。

样例

5 5
2 7 4 1 5
4

样例解释

7755 可以进行组合,只需要支付 (7+5)%5=2(7 + 5) \% 5 = 2 元。

4411 可以进行组合,只需要支付 (4+1)%5=0(4 + 1) \% 5 = 0 元。

剩余的 22 元无法组合,因此总共需要支付 2+0+2=42 + 0 + 2 = 4 元。