蒟蒻40分求助,悬关
查看原帖
蒟蒻40分求助,悬关
769006
crzcqh楼主2023/9/20 22:14

rt

#include<bits/stdc++.h>
using namespace std;
string a,b; 
int f,ans,fir;
int main(){
	getline(cin,a);
	getline(cin,b);
	for(int i=0;i<a.size();i++) if(a[i]>='a') a[i]-=32;
	for(int i=0;i<b.size();i++){
		if(b[i]>='a') b[i]-=32;
		if(b[i]==a[f]) f++;
		else f=0;
		if(f==a.size()){
			if(!ans) fir=i-a.size()+1;
			ans++,f=0;
		}
	}
	if(!ans) cout<<-1;
	else cout<<ans<<' '<<fir;
	return 0;
}


2023/9/20 22:14
加载中...