题解:
简单题,感觉这是习题最简单的一题,就是两个字符串,不断比较字母,如果母串能删减为子串,则输出Yes,否则输出No
代码如下
#include <bits/stdc++.h>
using namespace std;
#define inf 0x3f3f3f3f
int main() {
//freopen("in.txt","r",stdin);
string a,b;
while(cin >> a >> b){
int alen = a.size();
int blen = b.size();
int i = 0; //a判断到的位置
int j = 0; //b判断到的位置
for(;;){
if(a[i] == b[j]){
i++; j++;
}else j++;
if(i == alen){
printf("Yes\n"); break;
}
if(j == blen){
printf("No\n"); break;
}
}
}
return 0;
}