这题不会用的可以用结构体
2023-12-24 19:17:57
发布于:浙江
25阅读
0回复
0点赞
#include <iostream>
#include <algorithm>
using namespace std;
struct node{
string s;
int cnt = 0;
};
bool cmp(node x,node y){
return x.cnt > y.cnt;
}
int main(){
int n,count = 0;
cin >> n;
node a[100];
for(int i = 0;i < n;i++){
string s;
cin >> s;
bool t = false;
for(int j = 0;j < n;j++){
if(a[j].s == s){
t = true;
a[j].cnt++;
}
}
if(!t){
a[count].s = s;
a[count].cnt = 1;
count++;
}
}
sort(a,a+count,cmp);
cout << a[0].cnt;
return 0;
}
全部评论 1
还可以用1个string列表和1个int列表
2023-12-24 来自 浙江
0
有帮助,赞一个