atcoder#TENKA12019D. Three Colors
Three Colors
题目描述
個の整数が与えられます。 個目の整数は です。 与えられたすべての整数を赤、緑、青の 色のいずれかで塗り、以下の条件を満たすようにする方法の個数を で割ったあまりを求めてください。
- 赤、緑、青で塗られた整数の総和をそれぞれ とする。三辺の長さがそれぞれ であるような正の面積の三角形が存在する。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
与えられたすべての整数を赤、緑、青の 色のいずれかで塗り、条件を満たすようにする方法の個数を で割ったあまりを出力せよ。
题目大意
- 给你给 个整数,第 个为 。
- 你需要给每个整数染上
R
,G
,B
三种颜色之一, 记三种颜色的整数的和分别为 ,并使得以 为边能构成三角形。 - 求这样的染色方案数,对 取模。
4
1
1
1
2
18
6
1
3
2
3
5
2
150
20
3
1
4
1
5
9
2
6
5
3
5
8
9
7
9
3
2
3
8
4
563038556
提示
制約
- 入力はすべて整数である
Sample Explanation 1
三角形の三辺の長さがそれぞれ となるように整数を塗り分けるしかなく、そのような塗り分け方は 通り存在します。