40分求调

P1781 宇宙总统

@[Konnyaku_k](/user/369200) 用结构体表示,代码会更简洁。 ```cpp #include<bits/stdc++.h> using namespace std; struct node { int num; string x; } a[25]; bool cmp(node a, node b) { if (a.x.length() != b.x.length()) return a.x.length() > b.x.length(); return a.x > b.x; } int main() { int n; cin >> n; for (int i = 0; i < n; i++) { cin >> a[i].x; a[i].num = i+1; } sort(a, a+n, cmp); cout << a[0].num << endl; cout << a[0].x << endl; return 0; } ``` 我按我的码风写了一遍,求一个关注。
by forever516 @ 2024-03-06 16:09:28


@[forever516](/user/808773) 已A,已关
by Konnyaku_k @ 2024-03-07 10:02:34


|