UVA 1149(p253)----Bin Packing
来源:互联网 发布:网络模块怎么接线盒 编辑:程序博客网 时间:2024/06/07 04:43
#include<iostream>#include<cstdio>#include<algorithm>#include<string>using namespace std;int a[100050],ans,t,cas,n,l,r,w;int main(){ // freopen("in.in","r",stdin); scanf("%d",&t); int cas=0; while(t--) { cas++;ans=0;int num=0; if(cas!=1) puts(""); scanf("%d",&n);scanf("%d",&w); for(int i=0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n); l=0;r=n-1; while(num<n&l<=r) { if(a[l]+a[r]<=w) { l+=1;r-=1; ans++;num+=2; } else { r-=1;ans++;num+=1; } // cout<<l<<" "<<r<<endl; } printf("%d\n",ans); } return 0;}
0 0
- UVA 1149(p253)----Bin Packing
- Uva - 1149 - Bin Packing
- UVA 1149 - Bin Packing
- UVA 1149 Bin Packing
- uva 1149Bin Packing
- UVA 1149 Bin packing
- UVA 1149 Bin Packing
- UVA - 1149 Bin Packing
- uva 1149/Bin Packing
- UVA 1149 Bin Packing
- UVa-1149 Bin Packing
- UVa 1149 - Bin Packing [贪心]
- UVA 1149-Bin Packing
- UVA 1149 Bin Packing(贪心)
- 【uva】1149-Bin Packing(贪心 + STL )
- UVa #1149 Bin Packing (习题8-1)
- UVA - 1149 Bin Packing 贪心水题
- UVA 1149 bin packing (贪心)
- Unity3D之视频播放
- oracle系统表v$session、v$sql字段说明
- hive入门
- Android开发笔记
- mac下配置jsp开发环境——jdk安装及配置
- UVA 1149(p253)----Bin Packing
- elasticsearch小记之——中文分词
- MATLAB GUI 数据传递方法
- linux驱动之PWM(定时器)
- UVA 1152(p237)----4 Values Whose Sum is Zero
- 【hdu2251】Dungeon Master——bfs
- Mac Jenkins 环境搭建
- static_cast、const_cast用法
- TCP/IP详解学习笔记