70分求助,哪位大佬帮帮我~
查看原帖
70分求助,哪位大佬帮帮我~
1600020
liaoqixiang楼主2025/6/20 22:08
#include<bits/stdc++.h>
using namespace std;

int main(){
    //声明变量并输入
    int n, cnt = 0, a[105], v = -1; string s[105], ans;
    cin>>n;
    //输入并统一大小写
    for(int i = 1;i<=n;i++){
        cin>>s[i];
        for(char& ch : s[i]){
            if(ch >= 'A' && ch <= 'Z'){
                ch += 32;
            }
        }
    }
    //遍历字符串数组,找出出现次数最多的单词
    for(int i = 1;i<=n;i++){
        for(int j = 1;j<=n;j++){
            if(s[i] == s[j]){
                a[i]++;
            }
        }
    }
    //统计出现次数并输出
    for(int i = 1;i<=n;i++){
        if(a[i] > v){
            ans = s[i];
        }
    }
    cout<<ans;
    return 0;
}
2025/6/20 22:08
加载中...