求首字母位置QVQ
查看原帖
求首字母位置QVQ
1040177
xkdd楼主2024/1/7 21:29
#include<bits/stdc++.h>
using namespace std;
string s,a;
int cnt;
bool tf=true;
int main() {
	cin>>s;
	if(s[0]<'a'){
		s[0]+=32;
	}
	while(cin>>a){
		if(a[0]<'A'||(a[0]>'Z'&&a[0]<'a')||a[0]>'z'){
			continue;
		}
		if(a[0]>='A'&&a[0]<='Z'){
			a[0]+=32;
		}
		if(a==s){
			cnt++;
			
		}
	}
	if(cnt==0){
		return cout<<"-1",0;
	}
	cout<<cnt<<" "<<a.find(s);
	return 0;
}
2024/1/7 21:29
加载中...