poj1936

来源:互联网 发布:淘宝类目排行榜 编辑:程序博客网 时间:2024/05/17 03:22

水题一道

#include <string>#include <iostream>using namespace std;int main(){string s,t;while (cin >> s){cin >> t;int ls=s.length();int lt=t.length();if(ls>lt){cout << "No" << endl;continue;}else if(ls==lt){if(t.find(s)!=string::npos)cout << "Yes" << endl;elsecout << "No" << endl;continue;}else{if(t.find(s)!=string::npos){cout << "Yes" << endl;continue;}else{int i=0,j=0;while (i<ls&&j<lt){if(s[i]==t[j]){i++;j++;}else j++;}if(i==ls)cout << "Yes" <<endl;elsecout << "No" << endl;}}}}