UVa 10340 All in All

#include<stdio.h>
#include<ctype.h>
#include<string.h>
#include<string>
#include<iostream>
using namespace std;

int main()
{
	string s;
	string t;
	while(cin>>s)
	{
		cin>>t;
		int slen=s.length();
		int tlen=t.length();
		int p=0,ok=0;
		for(int i=0;i<slen;i++)
		{
			for(int j=p;j<tlen;j++)
			{
				if(s[i]==t[j]){
					p=j+1;
					ok++;
					break;
				}
			}
			if(ok!=i+1) break;
		}
		printf("%s\n",ok==slen?"Yes":"No");
	}
	return 0;
}

你可能感兴趣的:(UVa 10340 All in All)