#ABC279B. 子串判定

子串判定

子串判定

题目描述

给你由小写英文字母组成的字符串 SSTT,请判断 TT 是否为 SS 的(连续)子串。

字符串 YY 被称为字符串 XX 的(连续)子串,当且仅当对 XX 进行以下操作零次或多次后可以得到 YY:

  • 从以下两种操作中选择一种执行:
    • 删除 XX 的第一个字符。
    • 删除 XX 的最后一个字符。

例如,tagvoltage 的(连续)子串,而 ace 不是 atcoder 的(连续)子串。

输入格式

输入按以下格式从标准输入给出:

SS
TT

输出格式

如果 TTSS 的(连续)子串,输出 Yes;否则输出 No

样例

voltage
tag
Yes

tagvoltage 的(连续)子串。

atcoder
ace
No

ace 不是 atcoder 的(连续)子串。

gorilla
gorillagorillagorilla
No
toyotasystems
toyotasystems
Yes

也可能出现 S=TS=T 的情况。

数据范围

  • SSTT 由小写英文字母组成。
  • 1S,T1001 \le |S|,|T| \le 100(其中 X|X| 表示字符串 XX 的长度)。
难度 普及-
通过率
尝试 0
已通过 0
ID
2846
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签