L2-021. 点赞狂魔 set
2018-03-11 22:05
351 查看
https://www.patest.cn/contests/gplt/L2-021
#include <bits/stdc++.h> #include <set> #include <map> using namespace std; const int maxn=105; set <int> s; struct Node{ string name; int sum; int k; bool operator <(Node obj) const{ if (sum==obj.sum){ return k<obj.k; } return sum>obj.sum; } }node[maxn]; int n; int main(){ cin >> n; for (int i=0;i<n;i++){ cin >> node[i].name; cin >> node[i].k; s.clear(); for (int j=0;j<node[i].k;j++){ int x; cin >> x; s.insert(x); } node[i].sum=s.size(); } sort(node,node+n); if (n>=3){ cout << node[0].name << " " << node[1].name << " " <<node[2].name; } if (n==2){ cout << node[0].name << " " << node[1].name << " -" << endl; } if (n==1){ cout << node[0].name << " - -" << endl; } }
相关文章推荐
- L2-021. 点赞狂魔(考察set用法)
- L2-021. 点赞狂魔
- L2-021. 点赞狂魔
- PAT L2 021 点赞狂魔
- L2-021. 点赞狂魔
- (set+sort)L2-021. 点赞狂魔
- L2-021 点赞狂魔 map
- L2-021. 点赞狂魔
- PAT 天梯赛 L2-021. 点赞狂魔 【水】
- L2-021. 点赞狂魔
- PAT L2-021. 点赞狂魔 ( map排序
- L2-021. 点赞狂魔
- L2-021. 点赞狂魔
- L2-021. 点赞狂魔
- L2-021. 点赞狂魔
- L2-021. 点赞狂魔
- L2-021. 点赞狂魔
- L2-021. 点赞狂魔
- 【L2-021. 点赞狂魔】
- L2-021. 点赞狂魔