poj 1017贪心-装箱
来源:互联网 发布:文字特效软件 编辑:程序博客网 时间:2024/06/06 04:44
点击打开链接
#include <iostream>#include <algorithm>using namespace std;int three[]={0,5,3,1}; // three[i]:3*3规格个数为 4k+i时 装i个的3*3Packet中能填多少个2*2的box int main(){int b[7];while(1){int sum=0,ans=0;for(int i=1;i<=6;i++){cin>>b[i];sum+=b[i];if(i>=3){if(i==3){ans+=(b[i]+3)/4;}elseans+=b[i]; // box的规格大于>3的 都要新开一个Packet }}if(!sum) break;int k=three[b[3]%4]+5*b[4]; //装 4*4的Packet中还能装5个2*2的box;if(b[2]>k){int two=b[2]-k;ans+=(two+8)/9; //向上取整}int x=36*ans-36*b[6]-25*b[5]-16*b[4]-9*b[3]-4*b[2]; //以选Packet的剩余空间 if(b[1]>x){ans+=(b[1]-x+35)/36;}cout<<ans<<endl;}return 0;}
0 0
- poj 1017贪心-装箱
- poj 1017装箱问题(贪心)
- 1017:装箱问题(贪心)
- poj 1017 装箱问题
- poj 1017装箱问题
- POJ 1017:装箱问题
- poj 1017 Packets装箱子
- poj 1017 packets 装箱问题
- poj 1017 装箱子问题
- 二分贪心 T 装箱
- 贪心算法--装箱问题
- 贪心算法----装箱问题
- 贪心算法--装箱问题
- POJ 百练 1017: 装箱问题
- POJ 1017 装箱问题 解题报告
- poj百炼 1017:装箱问题
- Java实现POJ 1017:装箱问题
- POJ 百练 1017: 装箱问题
- @Override
- 最长上升连续子序列
- cocoapods中的pod file介绍
- 实习杂记(23):ant里面condition属性测试
- Boost Thread 编程指南、Boost线程入门教程
- poj 1017贪心-装箱
- AFNetwoking 3.1 https请求相关
- 在32位Windows上扩展虚拟内存(Labview)
- MVC及Web API添加身份验证及错误处理的过滤器
- android studio 如何调用framework.jar在android.jar包之前
- Android上自定义View实现电子签名功能
- sizeof和strlen的区别?
- RecyclerView:实现带header的grid
- 25个微心理