- 统计候选人
求解!
- 2025-2-12 13:23:22 @
1:为什么只有20分 2:c++为什么报错 #include<bits/stdc++.h>
using namespace std;
bool cmp(pair<string,int> a,pair<string,int> b){
return a.second > b.second;
}
int main(){
map <string,int,greater<string> >m;
int n;
string s;
cin>>n;
for(int i=0;i<n;i++){
cin>>s;
m[s]++;
}
vector<pair<string,int> > v(m.begin(),m.end());
sort(v.begin(),v.end(),cmp);
for(auto it=v.begin();it!=v.end();it++){
cout<<it->first<<":"<<it->second<<endl;
}
}
2 条评论
-
(未来の鳩(お互い))国贸单滢睿 LV 9 (37/37) @ 2025-2-19 18:50:39已修改
awa帮忙
#include<bits/stdc++.h> using namespace std; bool cmp(pair<string,int> a,pair<string,int> b){ return a.second > b.second; } int main(){ map <string,int,greater<string> >m; int n; string s; cin>>n; for(int i=0;i<n;i++){ cin>>s; m[s]++; } vector<pair<string,int> > v(m.begin(),m.end()); sort(v.begin(),v.end(),cmp); for(auto it=v.begin();it!=v.end();it++){ cout<<it->first<<":"<<it->second<<endl; } }
-
2025-2-16 16:33:21@
去学markdown怎么用的!!!!!
👀 1
- 1
信息
- ID
- 960
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 5
- 标签
- 递交数
- 36
- 已通过
- 7
- 上传者