100 atcoder#ABC177B. [ABC177B] Substring
[ABC177B] Substring
配点 : 点
問題文
つの文字列 , が与えられます。
が の部分文字列となるように、 のいくつかの文字を書き換えます。
少なくとも何文字書き換える必要がありますか?
ただし、部分文字列とは連続する部分列のことを指します。例えば、xxx
は yxxxy
の部分文字列ですが、xxyxx
の部分文字列ではありません。
制約
- は 文字以上 文字以下
- の長さは の長さ以下
- は 英小文字のみを含む
入力
入力は以下の形式で標準入力から与えられる。
出力
を書き換える文字数の最小値を出力せよ。
cabacc
abc
1
例えば の 文字目の a を c に書き換えることで、 の ~ 文字目が と一致します。
自身は を部分文字列に持たないので、この 文字を書き換えるのが最小です。
codeforces
atcoder
6