UVA - 10340 All in All

来源:互联网 发布:日本外汇储备数据 编辑:程序博客网 时间:2024/06/05 04:02
#include <stdio.h>
#include <string.h>


char st1[99999],st2[99999];


int main()
{
    int i,j,len1,len2,k,ans;
    while(~scanf("%s %s",&st1,&st2))
    {
        len1=strlen(st1);
        len2=strlen(st2);
        k=ans=0;
        for(i=0;i<len1;i++)
        {
            for(j=k;j<len2;j++)
            {
                if(st1[i]==st2[j])
                {
                    ans++;
                    k=j+1;
                    break;
                }
            }
        }
        if(ans==len1) printf("Yes\n");
        else printf("No\n");
    }
    return 0;

}

心得:水题,微微一笑,深藏功与名。不过还是有收获,RE原来是数组没开够= =

0 0