题意简述
其实就是比较两个字符串 和 的每个字母。
对于 中的每一个字符 ,如果 的字符和当前石头的颜色相等,则松鼠就向前跳 步,否则就原地不动。
解题思路
一道简单的字符串模拟。
循环遍历每个 中的字符,设现在松鼠的位置为 。
当 时,松鼠向前移动一格,否则不移动。
代码实现
#include<bits/stdc++.h>
using namespace std;
int site; string s,t;
int main() {
cin>>s>>t;
for(int i=0;i<t.size();i++) if(t[i]==s[site]) site++;
printf("%d",site+1);
return 0;
}
//code by TheCedar