P83034

交错合并序列

难度 6 级 初三 动态规划入门 双序列
讨论 统计 8通过 11提交 72.7%通过率 旧版界面
时间限制 1 秒 内存限制 128 MB

题目描述

给定字符串A、B和X,判断X是否由A和B交错合并而成。即A是X的子序列,把A从X中删除后,剩下的字符组成B。 例如:A=aabcc,B=deeg,X=aadbececg,X是由A和B交错合并而成。

输入

第一行输入字符串A。 第二行输入字符串B。 第三行输入字符串X。

输出

如果X是A和B的交错合并结果,输入"true",否则输出"false"。

样例

样例 1
输入
aabcc
deeg
aadbececg
输出
true
样例 2
输入
aabcc
dbbca
aadbbcbcac
输出
true
样例 3
输入
aabcc
dbbca
aadbbbaccc
输出
false

来源

动规专题

Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交