该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
玩偶选择
题目描述
Y 同学一共有 个玩偶,编号为 。他对第 个玩偶的喜爱度为 。
Y 同学准备从这些玩偶中选择若干个摆放在书房中,其余玩偶将被收起来。选择的玩偶可以为空。
为了让摆放结果满足要求,所有被选中玩偶的喜爱度之和必须是 的倍数。
Y 同学希望按照以下优先级选择玩偶:
- 首先使选中的玩偶数量尽可能多;
- 在选中玩偶数量最多的前提下,使选中玩偶的喜爱度总和尽可能大。
请你求出最多可以选择多少个玩偶,以及在选择数量最多时能够得到的最大喜爱度总和。
输入格式
第一行包含一个整数 ,表示玩偶数量。
第二行包含 个整数 ,其中 表示 Y 同学对第 个玩偶的喜爱度。
输出格式
输出两行。
第一行输出一个整数,表示最多可以选择的玩偶数量。
第二行输出一个整数,表示在选择数量最多的前提下,能够得到的最大喜爱度总和。
样例
样例输入 #1
6
2 2 7 3 2 4
样例输出 #1
5
18
数据范围与约定
对于 的数据,保证:,。
| 测试点编号 | 具体限制 | 特殊性质 |
|---|---|---|
| 无 | ||
| 无 | ||
| 无 | ||
- 特殊性质 A:保证所有 均为 的倍数。
- 特殊性质 B:保证所有 除以 的余数均相同。
- 特殊性质 C:保证所有 均相等。