問題一覧 > 通常問題

No.1909 Detect from Substrings

レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 73
作問者 : chineristAC / テスター : tokusakurai ramdos
3 ProblemId : 7394 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2022-04-08 00:14:08

問題文

英小文字からなる N 個の長さ M の相異なる文字列 Si (1iN) が与えられます。

英小文字からなる長さ M+1 の文字列 T であって、すべての SiT の(連続とは限らない)部分文字列となるような T がいくつあるか求めてください。

入力

N M
S1
S2

SN
  • 2NM
  • 4NM106
  • N, M は整数
  • Si は英小文字からなる長さ M の文字列
  • ij ならば SiSj

出力

答えを出力してください。

最後に改行してください。

サンプル

サンプル1
入力
2 3
abc
bcd
出力
1

T=abcd とすると Si はすべて T の部分文字列となります。

サンプル2
入力
4 4
abcd
efgh
ijkl
mnop
出力
0

すべての Si が部分文字列となるような T は存在しません。

サンプル3
入力
2 2
ab
ba
出力
2

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。