不吸氧四红六紫,吸氧全绿
查看原帖
不吸氧四红六紫,吸氧全绿
117629
VulcanStig楼主2021/8/4 12:24
#include<bits/stdc++.h>
using namespace std;
signed main(){
	string w,s,t;
	int wl,sl,ans,st;
	ios::sync_with_stdio(0);
	getline(cin,w),getline(cin,s),
    	transform(w.begin(),w.end(),w.begin(),::tolower),
        transform(s.begin(),s.end(),s.begin(),::tolower),
        wl=w.size(),sl=s.size();
	for(int register i=0;i<sl;++i){
		if(s[i]==' ')continue;
		bool register flag=0;
		int register num=0;
		while(i<sl&&s[i]!=' ')t[num++]=s[i++];
		if(num!=wl)continue;
		for(int register j=0;j<num;++j)
        		if(t[j]!=w[j]){
                		flag=1;break;
                        }
		if(flag)continue;
		++ans;if(ans==1)st=i-wl;
	}
	if(ans)cout<<ans<<' '<<st;
	else cout<<"-1";
	exit(0);
}
2021/8/4 12:24
加载中...