atcoder#ARC147F. [ARC147F] Again ABC String
[ARC147F] Again ABC String
配点 : 点
問題文
長さ の A
,B
,C
からなる文字列 のうち、以下の条件を満たすものの個数を で割ったあまり を求めてください。
- の 文字目から 文字目までからなる文字列を とする。 に含まれる
A
,B
,C
の個数をそれぞれ とする。このとき、 を満たす任意の整数 に対し、以下が成り立つ。-
この問題は、 ケース与えられます。
制約
- 入力は全て整数である。
入力
入力は以下の形式で標準入力から与えられる。
各ケースは以下の形式で与えられる。
出力
各ケースについて、答えを出力せよ。
1
3 2 1 0
0
条件を満たす文字列は、AAB
,AAC
,ABA
,ABC
,ACA
,ACB
,BAA
,BAC
の 個があります。よって、解は です。
10
1 22 9 92
14 7 74 39
23 50 8 6
93 40 9 60
68 8 47 64
11 68 18 24
3 26 54 8
46 17 90 86
86 76 45 55
80 68 79 62
1
0
0
0
1
1
1
0
1
0