UVa10340

来源:互联网 发布:淘宝店铺图片授权 编辑:程序博客网 时间:2024/05/21 23:51
#pragma warning(disable:4996)#include<cstdio>#include<cstring>#include<string>#include<cmath>#include<vector>#include<algorithm>#include<iostream>#include<time.h>#include<set>#include<sstream>#include<functional>#include<cassert>#include<list>#include<iterator>#include<utility>#include <stdexcept>  #include <sstream>#include <fstream> #include<unordered_map>#include<unordered_set>#include<ctype.h>#include<map>using namespace std;using namespace std::placeholders;int main(){    string temp1, temp2;    while (cin >> temp1 >> temp2)    {        int len = temp1.size();        int flag = 1;        string::iterator  tmp =temp2.begin();        for (int i = 0; i < len; i++)        {            tmp = find(tmp, temp2.end(), temp1[i]);            if (tmp== temp2.end())            {                flag = 0;                break;            }            tmp++;        }        if (flag)            printf("Yes\n");        else            printf("No\n");    }    return 0;}
0 0