| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 0.5 초 | 1024 MB | 63 | 44 | 39 | 68.421% |
あなたは A から Z の文字で書かれた IOI 国の機密文書を手に入れた.この機密文書の原文は IOI 語で書 かれている.機密文書からいくつかの文字(0 文字でもよい)を消すことで原文が得られる.
IOI 語の文章は 1 文字以上からなる文字列であり,相異なる M 個の次のような規則を満たす:
規則 i (1 ≤ i ≤ M):文字 Ai の直後に文字 Bi は来ない.
与えられた機密文書の原文として考えられるものの個数を 10 000 000 で割った余りを求めよ.ただし,消 し方が異なっても同じ原文であれば 1 つと数える.
機密文書から考えられる原文の個数を 10 000 000 で割った余りを求めよ.
標準入力から以下の入力を読み込め.
標準出力に考えられる原文の個数を 10 000 000 で割った余りを 1 行で出力せよ.
5 JOIOI 1 I O
15
この入力例では,I, II, J, JI, JII, JO, JOI, JOII, JOO, JOOI, O, OI, OII, OO, OOI が考えられる原文である.
26 ABCDEFGHIJKLMNOPQRSTUVWXYZ 0
7108863