Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
24214 yihang 统计单词数 C++ 通过 29 MS 3152 KB 484 2023-07-21 20:22:21

Tests(10/10):


#include"bits/stdc++.h" using namespace std; int main(){ int ans=0,d=-1; string s,s1; cin>>s; getchar(); getline(cin,s1); int len=s1.size(); int l=s.size(); for(int i=0;i<l;i++)if(s[i]>='A'&&s[i]<='Z')s[i]=s[i]-'A'+'a'; for(int i=0;i<len;i++)if(s1[i]>='A'&&s1[i]<='Z')s1[i]=s1[i]-'A'+'a'; for(int i=0;i<len;i++){ if(s==s1.substr(i,l)&&s1[i+l]==' '&&(i==0||s1[i-1]==' ')){ ans++; if(ans==1)d=i; } } if(d==-1)cout<<d; else cout<<ans<<" "<<d; }


测评信息: