60分!!!求助!!!
查看原帖
60分!!!求助!!!
1119878
fzs2013楼主2025/7/26 16:58
#include<bits/stdc++.h>
using namespace std;
string n,a,b;
int main(){
	int m=0,l=999;	
	getline(cin,n);
	getline(cin,a);
	a+=' ';
	b="";
	for(int i=0;i<n.size();i++){
		if(n[i]>='A'&&n[i]<='Z'){
			n[i]+=32;
		}
	}
	for(int i=0;i<a.size();i++){
		if(a[i]>='A'&&a[i]<='Z'){
			a[i]+=32;
		}	
		if(a[i]==' '){
			if(b==n){
				if(l>i){
					l=i;
				}
				m++;
			}
			b="";
		}
		if(a[i]!=' '){
			b+=a[i];
		}
	}
	if(m==0){
		cout<<"-1"<<endl;
	}
	else{
		cout<<m<<" "<<l-n.size();
	}
	return 0;
}
2025/7/26 16:58
加载中...