TJU 1401. All in All
—AC—
#include<stdio.h> #include<stdlib.h> #include<string.h> int main() { int i,j,k,flag; char s[500000],t[500000]; while(1) { if(scanf("%s%s",s,t)==-1) break; flag=1; j=0; for(i=0;i<strlen(s);i++) { for(;j<strlen(t);) { if(s[i]==t[j]){j++;break;} else{j++;} if((j==strlen(t))&&i!=strlen(s)) { flag=0; goto down; } } } down: if(flag==1&&i==strlen(s)) printf("Yes\n"); else if(flag==0&&i!=strlen(s)) printf("No\n"); } return 0; }
Recent Comments