1062. Talent and Virtue
来源:互联网 发布:龙族物语无法连接网络 编辑:程序博客网 时间:2024/05/21 15:38
#include<queue>#include<cstdio>using namespace std;struct node{ int id,vir,tal,sum; node(int a,int b,int c):id(a),vir(b),tal(c),sum(b+c){} bool operator<(const node&x)const { if(sum!=x.sum)return sum<x.sum; if(vir!=x.vir)return vir<x.vir; return id>x.id; }};priority_queue<node>que[4];int n,H,L;int main(){ scanf("%d%d%d",&n,&L,&H); for(int a,b,c,i=0;i<n;++i) { scanf("%d%d%d",&a,&b,&c); if(b<L||c<L)continue; if(b>=H) { if(c>=H) que[0].push(node(a,b,c)); else que[1].push(node(a,b,c)); }else{ if(b>=c) que[2].push(node(a,b,c)); else que[3].push(node(a,b,c)); } } printf("%d\n",que[0].size()+que[1].size()+que[2].size()+que[3].size()); for(int i=0;i<4;++i) while(que[i].size()) { node x=que[i].top(); que[i].pop(); printf("%d %d %d\n",x.id,x.vir,x.tal); } return 0;}无聊的模拟题
0 0
- 1062. Talent and Virtue
- 1062. Talent and Virtue
- 1062.Talent and Virtue
- 1062. Talent and Virtue
- 1062. Talent and Virtue
- 1062. Talent and Virtue
- 1062. Talent and Virtue
- 1062. Talent and Virtue
- 1062. Talent and Virtue (25)
- 1062. Talent and Virtue (25)
- 1062. Talent and Virtue (25)
- PAT 1062. Talent and Virtue
- 1062. Talent and Virtue (25)
- 1062. Talent and Virtue (25)
- 1062. Talent and Virtue (25)
- 1062. Talent and Virtue (25)
- 1062. Talent and Virtue (25)
- 1062. Talent and Virtue (25)
- ado.net(二)
- 测试专家blog
- 国内技术博客
- 1755: [Usaco2005 qua]Bank Interest
- Caused by: java.lang.ClassNotFoundException: org.hibernate.service.jta.platform.spi.JtaPlatform
- 1062. Talent and Virtue
- 手动批量转gbk类编码网站为utf-8网站
- 编程技巧
- spring org.springframework.web.context.ContextLoaderListener深度解析
- linux 学习一
- Java DatagramSocket(UDP)要注意的问题
- 如何做好网站的日常优化推广
- 第3部分:更多DI的知识
- Windows常见字体分析