#ddcc2019finald. [ddcc2019_final_d]DISCO!
[ddcc2019_final_d]DISCO!
配点: 点
問題文
高橋君は文字列 を書きました。次の 個の質問に答えてください。
- 質問 : 整数 が与えられる。 =
D
, =I
, =S
, =C
, =O
であるような組 は何個存在するか?その個数を で割った余り を求めよ。
制約
- は
D
,I
,S
,C
,O
から構成される長さ 以下の文字列 - は整数
入力
入力は以下の形式で標準入力から与えられる。
出力
行出力せよ。 行目に質問 に対する答えを出力すること。
入力例 1
DDDDDDISCOOOOOO
7
6 10
5 11
4 12
3 13
2 14
1 15
1 8
出力例 1
1
4
9
16
25
36
0
入力例 2
DDDIIISSSCCCOOO
12
1 12
1 13
1 14
1 15
2 12
2 13
2 14
2 15
3 13
3 14
3 15
4 15
出力例 2
0
81
162
243
0
54
108
162
27
54
81
0