20分,啊?
查看原帖
20分,啊?
678221
Rtaaa楼主2023/9/7 19:01
#include<bits/stdc++.h>
using namespace std;
string a,b;
int zdc=0,sum=0,dc=-1,sum_xb;
int main(){
	getline(cin,a);
	for(int i=0;i<a.size();i++)a[i]=tolower(a[i]);
	getline(cin,b);
	for(int i=0;i<b.size();i++)b[i]=tolower(b[i]);
	int q=0;
	b=' '+b+' ';
	for(int i=0;i<b.size();i++){
		if(b[i]==' '){
			q=0;
			dc++;
		}
		else{
			if(a[q]==b[i]){
				if(q==a.size()-1){
					sum++;
					if(zdc==0){
						zdc=1;
						sum_xb=dc;
					}
					q=0;
				}
				q++;
			}
			else q=0;
		}
	}
	if(sum==0)cout<<-1;
	else cout<<sum<<" "<<sum_xb;
}
2023/9/7 19:01
加载中...