atcoder#TENKA12019D. Three Colors
Three Colors
配点 : 点
問題文
個の整数が与えられます。 個目の整数は です。 与えられたすべての整数を赤、緑、青の 色のいずれかで塗り、以下の条件を満たすようにする方法の個数を で割ったあまりを求めてください。
- 赤、緑、青で塗られた整数の総和をそれぞれ とする。三辺の長さがそれぞれ であるような正の面積の三角形が存在する。
制約
- 入力はすべて整数である
入力
入力は以下の形式で標準入力から与えられる。
出力
与えられたすべての整数を赤、緑、青の 色のいずれかで塗り、条件を満たすようにする方法の個数を で割ったあまりを出力せよ。
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