求助P1308
  • 板块学术版
  • 楼主Foggy_night
  • 当前回复0
  • 已保存回复0
  • 发布时间2022/9/27 12:55
  • 上次更新2023/10/27 09:48:39
查看原帖
求助P1308
317400
Foggy_night楼主2022/9/27 12:55
#include<bits/stdc++.h>
using namespace std;
string s1,s2;
int cnt=0;
int main(){
	cin>>s1;
	cin>>s2;
	for(int i=0;i<s1.size();i++)
		if(s1[i]>='A'&&s1[i]<='Z')
			s1[i]+=32;
	for(int i=0;i<s2.size();i++)
		if(s2[i]>='A'&&s2[i]<='Z')
			s2[i]+=32;
	int t=s2.find(s1);
	int j=0;
	if(t==-1){
		cout<<-1;
		return 0;
	}
	int s=t;
	for(int i=0;i<s2.size();i++){
		if(s!=(-1))
			cnt++;
		s=s2.find(s1,s+1);
		
	}
	cout<<cnt<<" "<<t;
	return 0;
}
2022/9/27 12:55
加载中...