#4471. LOOKUP

0
    ID: 4471 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 1 上传者: 标签>AtCoderabc279BGESP 3级字符串枚举(双层循环)

LOOKUP

LOOKUP

题目描述

给定由小写英文字母组成的字符串 SS 和 TT。判断 TT 是否是 SS 的一个(连续的)子串。 当且仅当可以通过对 XX 做下述操作零次或多次从而得到 YY 时,称字符串 YY 是 XX 的一个(连续的)子串。

执行以下操作之一。 删除 XX 的第一个字符。 删除 XX 的最后一个字符。

例如,tagtag 是 voltagevoltage 的一个(连续的)子串,而 aceace 不是 atcoderatcoder 的一个(连续的)子串。

输入格式

输入由标准输入按以下格式给出: SS TT

输出格式

如果 TT 是 SS 的一个(连续的)子串,输出 YesYes;否则,输出 NoNo。

voltage
tag
Yes
atcoder
ace
No
gorilla
gorillagorillagorilla
No
toyotasystems
toyotasystems
Yes

提示

SS 和 TT 由小写英文字母组成。 1≤∣S∣,∣T∣≤1001 \le |S|,|T| \le 100(∣X∣|X| 表示字符串 XX 的长度。)tagtag 是 voltagevoltage 的一个(连续的)子串。
aceace 不是 atcoderatcoder 的一个(连续的)子串。
可能存在 S=TS=T 的情况。

标签: AtCoder|abc279B

来源

AtCoder|abc279B