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

玩偶选择

题目描述

Y 同学一共有 nn 个玩偶,编号为 1∼n1\sim n。他对第 ii 个玩偶的喜爱度为 aia_i。

Y 同学准备从这些玩偶中选择若干个摆放在书房中,其余玩偶将被收起来。选择的玩偶可以为空。

为了让摆放结果满足要求,所有被选中玩偶的喜爱度之和必须是 33 的倍数。

Y 同学希望按照以下优先级选择玩偶:

  1. 首先使选中的玩偶数量尽可能多;
  2. 在选中玩偶数量最多的前提下,使选中玩偶的喜爱度总和尽可能大。

请你求出最多可以选择多少个玩偶,以及在选择数量最多时能够得到的最大喜爱度总和。

输入格式

第一行包含一个整数 nn,表示玩偶数量。

第二行包含 nn 个整数 a1,a2,…,ana_1,a_2,\dots,a_n,其中 aia_i 表示 Y 同学对第 ii 个玩偶的喜爱度。

输出格式

输出两行。

第一行输出一个整数,表示最多可以选择的玩偶数量。

第二行输出一个整数,表示在选择数量最多的前提下,能够得到的最大喜爱度总和。

样例

样例输入 #1

6
2 2 7 3 2 4

样例输出 #1

5
18

数据范围与约定

对于 100%100\% 的数据,保证:1≤n≤1051\le n\le 10^5,1≤ai≤1051\le a_i\le 10^5。

测试点编号 具体限制 特殊性质
1∼21\sim2 n≤10n\le 10 无
3∼43\sim4 n≤100n\le 100 BB
5∼65\sim6 n≤1000n\le 1000 CC
7∼107\sim10 无
11∼1211\sim 12 n≤2×104n\le 2\times10^4 AA
13∼1413\sim 14 无
15∼2015\sim20 n≤105n\le 10^5
  • 特殊性质 A:保证所有 aia_i 均为 33 的倍数。
  • 特殊性质 B:保证所有 aia_i 除以 33 的余数均相同。
  • 特殊性质 C:保证所有 aia_i 均相等。