求助!!!!!!!!
查看原帖
求助!!!!!!!!
1461469
sqrt2楼主2025/1/13 10:30

求助,样例1过了,样例2错了

#include<iostream>
#include<cstdio>
#include<cstring>
using namespace std;
string word,article;
int main(){
	ios::sync_with_stdio(false);
	cin.tie(0);
	cout.tie(0);
	getline(cin,word);
	getline(cin,article);
	for(int i=0;i<word.size();i++){
		if(word[i]>='A' && word[i]<='Z'){
			word[i]+=32;
		}
	}
	for(int i=0;i<article.size();i++){
		if(article[i]>='A' && article[i]<='Z'){
			article[i]+=32;
		}
	}
	int cnt=0,f=article.find(word,0),place=0;
	if(f!=-1){
		while(place!=-1){
			place=article.find(word,place+1);
			cnt++;
		}
		printf("%d %d\n",cnt,f);
	}
	else{
		printf("-1\n");
	}
	return 0;
}
2025/1/13 10:30
加载中...