#5 WA;#9TLE 求解
查看原帖
#5 WA;#9TLE 求解
599059
darling020162021楼主2024/10/22 21:18
#include<bits/stdc++.h>
using namespace std;
int main(){
	int first=0,num=0,p=0;
	string s1,s2;
	getline(cin,s1);
	getline(cin,s2);
	for(int i=0;i<s1.size();i++){
			s1[i]=tolower(s1[i]);//转为小写
	}
	for(int i=0;i<s2.size();i++){
			s2[i]=tolower(s2[i]);//转为小写
	}
	s1.insert(0,1,' ');
	s1.insert(s1.size(),1,' ');
	s2.insert(0,1,' ');
	s2.insert(s2.size(),1,' ');
	num=s2.find(s1);
	first=num;
	while(num!=-1){
		s2=s2.erase(num,s1.size());
		num=s2.find(s1);
		p++;
	}
	if(first==-1)	cout<<first<<endl;
	else cout<<p<<" "<<first<<endl;
	return 0;
}
2024/10/22 21:18
加载中...