ACdream 1073
来源:互联网 发布:nginx阿里云绑定域名 编辑:程序博客网 时间:2024/06/15 14:06
#include<stdio.h>#include<string.h>#include<algorithm>using namespace std;bool cmp(int a,int b){ return a>b;}int main(){ int i,n,exp[1024],a[10],ans,cnt,now; while(~scanf("%d",&n)) { memset(exp,0,sizeof(exp)); scanf("%d%d%d%d",&a[0],&a[1],&a[2],&a[3]); for(i=0;i<n;i++) scanf("%d",&exp[i]); sort(exp,exp+n,cmp); cnt=0,now=0; while(exp[0]!=0) { if(exp[0]+now<a[cnt]) { now+=exp[0]; exp[0]=0; } else { for(i=0;exp[i]!=0;i++) { if(exp[i+1]+now<a[cnt]) break; } exp[i]=0; cnt++; now=0; } sort(exp,exp+n,cmp); if(cnt==4) break; } for(i=0,ans=0;exp[i]!=0;i++) { ans+=exp[i]; } if(cnt==4) printf("YES %d\n",ans); else printf("NO\n"); } return 0;}
0 0
- ACdream 1073
- ACdream 1073
- ACdream 1073
- acdream 1073(贪心)
- ACdream 1073 雷霆战机
- ACdream 1073 雷霆战机
- ACdream 1073 雷霆战机
- UVA 1073 ACdream
- ACdream - 1073 雷霆战机
- ACdream-1073 雷霆战机
- ACdream
- Acdream
- ACdream
- ACdream
- ACdream
- ACdream
- ACdream
- ACdream
- 黑马程序员—OC基础--枚举数据类型
- code实现透明度渐变和颜色渐变的view
- C++语言中用程序实现读入一个包含标点符号的字符串,将标点符号去除后输出字符串剩余的部分
- 数据结构——归并排序算法
- oracle中的sql%rowcount
- ACdream 1073
- Managing Projects from the Command Line(android官网文档)
- [Android开发]Gif图片下载和显示
- 如何提高代码质量
- scheme心得(3) 尾调用/尾递归与CPS
- CentOS6.6下编译jsoncpp
- Java 数据库操作
- shader之旅-7-平面阴影(planar shadow)
- 2015百度之星资格赛解题报告