#abc279b. [abc279_b]LOOKUP
[abc279_b]LOOKUP
問題文
英小文字からなる文字列 が与えられるので、 が の(連続する)部分文字列かどうか判定してください。
なお、文字列 に以下の操作を 回以上施して文字列 が得られる時、またその時に限り は の(連続する)部分文字列であると言います。
- 以下の つの操作から つを選択して、その操作を行う。
- の先頭の 文字を削除する。
- の末尾の 文字を削除する。
例えば tag
は voltage
の(連続する)部分文字列ですが、 ace
は atcoder
の(連続する)部分文字列ではありません。
制約
- は英小文字からなる
- ( は文字列 の長さ )
入力
入力は以下の形式で標準入力から与えられる。
出力
が の(連続する)部分文字列なら Yes
、そうでないなら No
と出力せよ。
入力例 1
voltage
tag
出力例 1
Yes
tag
は voltage
の(連続する)部分文字列です。
入力例 2
atcoder
ace
出力例 2
No
ace
は atcoder
の(連続する)部分文字列ではありません。
入力例 3
gorilla
gorillagorillagorilla
出力例 3
No
入力例 4
toyotasystems
toyotasystems
出力例 4
Yes
である場合もあります。