atcoder#ARC160C. [ARC160C] Power Up
[ARC160C] Power Up
题目描述
正整数からなる 要素の多重集合 が与えられます。
あなたは、以下の操作を好きな回数 ( 回でもよい) 繰り返すことが出来ます。
- に 個以上含まれる正整数 を選ぶ。 から を 個削除し、 に を 個加える。
最終的な としてあり得るものの個数を で割ったあまりを求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
题目大意
给出一个大小为 的可重集 。
你可以执行若干次如下操作(也可以不执行)。
- 将两个 合并成一个 。
输出最终可能的集合个数对 取模的结果。
4
1 1 2 4
3
5
1 2 3 4 5
1
13
3 1 4 1 5 9 2 6 5 3 5 8 9
66
提示
制約
Sample Explanation 1
最終的な としてあり得るものは、$ \lbrace\ 1,1,2,4\ \rbrace,\lbrace\ 2,2,4\ \rbrace,\lbrace\ 3,4\ \rbrace $ の 個があります。 は以下のようにして作ることが出来ます。 - として を選ぶ。 から を 個削除し、 を 個加える。 となる。 - として を選ぶ。 から を 個削除し、 を 個加える。 となる。