本来水题,由于没考虑周全,一直wa,现贴上代码,警戒自己。错误样例为:aa ab;
#include <stdio.h>
char s[100001];
char t[100001];
int main(void){
int i,j;
while(scanf("%s %s",s,t)!=EOF){
i=0;
j=0;
while(s[i]&&t[j]){
if(s[i]==t[j]){
i++;
j++;
}else{
j++;
}
}
if(!s[i]){
printf("Yes\n");
}else{
printf("No\n");
}
}
return 0;
}