80求助
查看原帖
80求助
385952
f2_longtian楼主2021/2/23 11:20
#include<bits/stdc++.h>
using namespace std;
int main()
{
	string s1,s2;
	getline(cin,s1);
	getline(cin,s2);
	for(int i=0;i<s2.size();i++)
	{
		if(s2[i]>='A'&&s2[i]<='Z')
		{
			s2[i]+=32;
		}
	}
	for(int i=0;i<s1.size();i++)
	{
		if(s1[i]>='A'&&s1[i]<='Z')
		{
			s1[i]+=32;
		}
	}
	s1=' '+s1+' ';
	s2=' '+s2+' ';
	int a=s2.find(s1);
	int x=0;
	int sum=0;
	while(s2.find(s1,x)!=-1)
	{
		x=s2.find(s1,x)+1;
		sum++;
	}
	cout<<sum<<" "<<a;
	return 0;
}
2021/2/23 11:20
加载中...