根本不会,只能得20分。谁能帮帮我。谢谢哥哥姐姐
查看原帖
根本不会,只能得20分。谁能帮帮我。谢谢哥哥姐姐
1765474
xinli11085912楼主2025/7/21 13:09
#include<bits/stdc++.h>
using namespace std;

string s,a;
int sum=0,ans,w=-1;
bool flag=true;

int main(){
    cin>>s;
    for(int i=0;i<s.length();i++)
            if(s[i]>='A'&&s[i]<='Z')
                s[i]+='a'-'A';
    while(cin>>a){
        w++;
        for(int i=0;i<a.length();i++)
            if(a[i]>='A'&&a[i]<='Z')
                a[i]+='a'-'A';
        if(s==a)
            sum++;
        if(sum==1&&flag){
            ans=w;
            flag=false;
        }
    }
    if(sum==0)
        cout<<"-1"<<endl;
    else
        cout<<sum<<' '<<ans<<endl;
    return 0;
}
2025/7/21 13:09
加载中...