#include<bits/stdc++.h>
using namespace std;
string a,s,x="";
string ss[400016]={};
int q=-1;
int sum=0,ans=0;
int si[400016]={};
bool f=0;
string turn(string xx){
	for(int i=0;i<xx.size();i++) if('A'<=xx[i]&&xx[i]<='Z') xx[i]+=' ';
	return xx; 
}
int main(){
	getline(cin,a);
	getline(cin,s);
	s+=' ';
	for(int i=0,j=0;i<s.size();i++){
		if(s[i]==' '){
			ss[++q]=x,x="",si[q]=j,j=i+1;
		}else x+=s[i];
	}
	for(int i=0;i<=q;i++) if(turn(ss[i])==turn(a)){
		sum++;
		if(!f) f=1,ans=si[i];
	}
	cout<<sum<<' '<<ans<<"\n";
	return 0;
}

1 comments

  • @ 2024-6-11 19:20:04

    哥你审题啊 如果单词在文章中没有出现,则直接输出一个整数-1

  • 1

Information

ID
885
Time
1000ms
Memory
256MiB
Difficulty
9
Tags
(None)
# Submissions
14
Accepted
2
Uploaded By