100 atcoder#ABC177B. [ABC177B] Substring

[ABC177B] Substring

题目描述

2 2 つの文字列 S S , T T が与えられます。

T T S S の部分文字列となるように、S S のいくつかの文字を書き換えます。

少なくとも何文字書き換える必要がありますか?

ただし、部分文字列とは連続する部分列のことを指します。例えば、xxxyxxxy の部分文字列ですが、xxyxx の部分文字列ではありません。

输入格式

入力は以下の形式で標準入力から与えられる。

S S T T

输出格式

S S を書き換える文字数の最小値を出力せよ。

题目大意

给定两个字符串,SSTT

改动一些 SS 中的字符,以确保 TTSS 的字串。

问:最少的改动次数是多少?

cabacc
abc
1
codeforces
atcoder
6

提示

制約

  • S,T S,T 1 1 文字以上 1000 1000 文字以下
  • T T の長さは S S の長さ以下
  • S,T S,T は 英小文字のみを含む

Sample Explanation 1

例えば S S 4 4 文字目の a を c に書き換えることで、S S 2 2 4 4 文字目が T T と一致します。 S S 自身は T T を部分文字列に持たないので、この 1 1 文字を書き換えるのが最小です。