atcoder#ARC155F. [ARC155F] Directable as Desired
[ARC155F] Directable as Desired
题目描述
長さ の非負整数列 が与えられます。
から までの番号が付いた 頂点のラベル付き木のうち、以下の条件を満たすようなものの個数を で割った余りを求めてください。
- 本の辺を適切に向き付けすることで、各頂点 の出次数をちょうど にすることができる。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力してください。
4
0 1 0 2
5
5
0 1 1 1 1
125
15
0 0 0 0 0 0 0 1 1 1 1 1 2 3 4
63282877
提示
制約
- 入力される値はすべて整数
Sample Explanation 1
条件を満たす木(およびその向き付けの例)は下の 種類です。 ![](https://img.atcoder.jp/arc155/5b5b99752b5330a2dd41607c3946fdd4.jpg)