题意:输入两个字符串s和t,判断是否可以从t种删除0个或多个字符(其他字符不变),得到字符串s,比如abcde可以得到bce,单数无法得到dc
分析:简单模拟即可
1 #include <stdio.h> 2 #include <iostream> 3 #include <string> 4 #define zz 5 using namespace std; 6 int main(){ 7 #ifndef zz 8 freopen("in.txt", "r", stdin); 9 #endif 10 string s, t; 11 while(cin>>s>>t){ 12 int i=0, j=0; 13 while(i<s.length() && j<t.length()){ 14 if(s[i]==t[j]){ 15 i++; 16 j++; 17 } 18 else{ 19 j++; 20 } 21 } 22 if(i==s.length()) puts("Yes"); 23 else puts("No"); 24 } 25 }