#include<bits/stdc++.h>
using namespace std;
string s,sub;
int cont=0,st=-1;
void tolower(string &str)
{
for(int i=0;i<str.size();i++)
{
if(str[i]>='A'&&str[i]<='Z') str[i]+=32;
}
}
int main()
{
getline(cin,sub);
getline(cin,s);
sub+=' ';
s+=' ';
tolower(s);
tolower(sub);
for(int i=0;i<s.size();i++)
{
int k=i;
for(int j=0;j<sub.size();j++)
{
if(s[k]==sub[j]&&s[k]!=' '&&sub[j]!=' ') k++;
else if(s[k]==' '&&sub[j]==' ')
{
cont++;
if(st==-1) st=i;
}
else break;
}
while(s[i]!=' ') i++;
}
if(cont) cout<<cont<<" ";
cout<<st;
return 0;
}
想要其他题目答案,黑客小程序,或c++基础的,关注我。
求点赞!
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- yule263.com 版权所有 湘ICP备2023023988号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务