AcWing 862. 三元组排序
原题链接
简单
作者:
SayYong
,
2024-10-25 23:12:42
,
所有人可见
,
阅读 1
#include <iostream>
#include <algorithm>
#include <iomanip> // 包含设置精度的头文件
using namespace std;
const int N = 10010;
struct node{
int a;
double b;
string c;
};
node Node[N];
bool comp(node x, node y) {
return x.a < y.a;
}
int main() {
int n;
cin >> n;
for (int i = 0; i < n; i++) {
cin >> Node[i].a >> Node[i].b >> Node[i].c;
}
sort(Node, Node + n, comp);
for (int i = 0; i < n; i++) {
cout << Node[i].a << ' ' << std::fixed << std::setprecision(2) << Node[i].b << ' ' << Node[i].c << endl;
}
return 0;
}