UVA10340 All in All (水题)

#include <string.h>
#include <stdio.h>

#define maxn 500000

char s[maxn];

int main()
{
    char c;
    while(scanf("%s",s)==1)
    {
        int lens=strlen(s);
        {
            int i=0;
            while((c=getchar())!='\n')
            {
                if(i<lens&&s[i]==c)  i++;
            }
            i==lens?printf("Yes\n"):printf("No\n");
        }
    }
    return 0;
}
注意:一方面数组要开的足够大,另一方面注意输出是Yes而不是YES,wrong了好多次,(疯掉)

猜你喜欢

转载自blog.csdn.net/qq_40475529/article/details/79797608
ALL