#860. Max Multiple

Max Multiple

题面描述

给定 nn 个非负整数。现在可以从中选 kk 个数,需满足他们的和为 dd 的倍数。求最大和值。

数据范围

  • 1KN1001 \leq K \leq N \leq 100
  • 1D1001 \leq D \leq 100
  • 0ai1090 \leq a_i \leq 10^9
  • 输入值均为整数。

输入

输入内容由标准输入法提供,格式如下

NN KK DD a1a_1 \ldots aNa_N

输出

打印答案

样例 #1

样例输入 #1

4 2 2
1 2 3 4

样例输出 #1

6

样例 #2

样例输入 #2

3 1 2
1 3 5

样例输出 #2

-1