All in All UVa10340

#include<stdio.h>
#include<string.h>
#define maxn 2000000
int main()
{
      char a[maxn];
      char b[maxn];
      int lengtha;
      int lengthb;
      int numa=0;
      while(scanf("%s%s",a,b)!=EOF)
      {
               numa = 0;
               lengtha = strlen(a);
               lengthb = strlen(b);
               for( int j = 0 ; j<lengthb ; j++ )
               {
                    if(a[numa] == b[j])  numa++;
               }
               if(numa >= lengtha)
                     printf("Yes\n");
               else printf("No\n");
      }
      return 0;
}


//Runtime error 有可能是因为数组开得太小

猜你喜欢

转载自blog.csdn.net/m0_37632283/article/details/80260317
ALL