题目
输入:有两组输入,第一组输入带有空格字符,第二组输入不带有空格输入;
输出:第二组字符串在第一组中存在的次数;
例子
输入:“Aabb bwe” “bb”
输出:2
实现代码
#include <iostream>
#include<string>
using namespace std;
int main()
{
string a,b;
getline(cin, a);
getline(cin, b);
if (a.size() > 1024 || b.size() > 1024) {
return 0;
}
int begin = 0;
int output = 0;
while ((begin = a.find(' ', begin)) != string::npos) {
a.erase(begin, 1);
}
begin = 0;
while ((begin = a.find(b, begin)) != string::npos) {
output++;
begin++;
}
cout << output << endl;
return 0;
}
运行结果
结束语
学习我们是认真的,让我们共同成长,共同进步。