UVA 10340-ALL in ALL
题目大意: 判断字符串a是不是字符串b的子串
解题思路: 查找a中的字符是否按顺序在b中出现
#include<iostream>
#include<string.h>
#include<cstdio>
using namespace std;
char a[100005],b[100005];
int main() {
while(scanf("%s%s", a, b) != EOF) {
int i = 0;
int j = 0;
int m = strlen(a),n = strlen(b);
for(j = 0; j < n; j++)
if (a[i] == b[j])
i++;
if (i == m)
printf("Yes\n");
else
printf("No\n");
}
return 0;
}