当我亮出pair,阁下该如何应对
2023-10-29 10:38:25
发布于:广东
60阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
pair<string,int>a[10001];
int n;
cin >> n;
for(int i=1;i<=n;i++){
cin >> a[i].first >> a[i].second;
}
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
if(a[j].second<a[j+1].second){
swap(a[j].second,a[j+1].second);
swap(a[j].first,a[j+1].first);
}
}
}
for(int i=1;i<=n;i++){
cout << a[i].first << " " << a[i].second << endl;
}
return 0;
}
全部评论 2
map和pair有什么区别啊
2024-03-20 来自 江苏
0……
2023-10-29 来自 广东
0
有帮助,赞一个