#ARC160C. 能量合并
能量合并
能量合并
时间限制:2s
空间限制:1024MB
题目描述
给定一个含有 个正整数的多重集合 。你可以进行任意次下列操作(也可以一次都不做):选择在 中至少出现两次的正整数 ,删去两个 ,再加入一个 。
求最终可能得到的不同多重集合数量,对 取模。
输入格式
N
A_1 A_2 ... A_N
输出格式
输出答案对 取模后的结果。
样例输入 1
4
1 1 2 4
样例输出 1
3
样例输入 2
5
1 2 3 4 5
样例输出 2
1
样例输入 3
13
3 1 4 1 5 9 2 6 5 3 5 8 9
样例输出 3
66
数据范围
- ;
- 。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 12 | ,且 |
| 2 | 22 | ,且 |
| 3 | 36 | ,且 |
| 4 | 30 | 无特殊限制 |