poj1017 packets

【题解】POJ 1017 Packets(贪心) POJ 1017 Packets 原题 https://vjudge.net/problem/POJ-1017 工厂生产的产品均为方形包装,包装高度为h,尺寸为1*1、2*2、3*3、4*4、5*5、6*6。这些产品总是以与产品高度h相同,尺寸为6*6的方形包裹寄给客户。由于费用,这是利益的工厂和客户的利益,以减少包裹的数量,从工厂交付订购的产品给客户。一个好的程序解决了寻找最小数量的包裹的问题,根据订单交付给定的产品将节省大量的钱。你被要求编写这样一个程序。 Input文件由指定订单的几行代码组成。 阅读详情

真是经典的数学思维,还有就是向上取整的技巧,(n+m-1)/m;

参考http://blog.sina.com.cn/s/blog_6e265bbe01012ewn.html

#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int a[7],b[]={0,5,3,1};
int main(){
    while(true){
        int sum=0;
        for(int i=1;i<7;i++){
            scanf("%d",a+i);
            sum+=a[i];
        }
        if(!sum) return 0;
        int ans=0;
        ans=a[6]+a[5]+a[4]+(a[3]+3)/4;//向上取整
        int t=5*a[4]+b[a[3]%4];
        if(a[2]>t) ans+=(a[2]-t+8)/9;//向上取整
        t=36*ans-36*a[6]-25*a[5]-16*a[4]-9*a[3]-4*a[2];
        if(t<a[1])ans+=(a[1]-t+35)/36;
        cout<<ans<<endl;
    }
    return 0;
}


OpenDRIVE车道计算避坑指南:为什么你的poly3曲线总对不齐? 本文深入解析OpenDRIVE标准中车道几何计算的三大核心难题:参数化三次多项式(ParamPoly3)的坐标系转换与参数映射、车道偏移与宽度的优先级判定,以及螺旋线(Spiral)接续的平滑性保障。通过实战案例与代码示例,提供了一套避免车道线错位与曲率不连续的精确计算与验证方法,是高精地图开发与仿真场景构建的实用避坑指南。 阅读详情

相关推荐

计算机视觉:暗通道去雾算法的原理及python实现

在绝大多数非天空的局部区域中,某些像素总会至少有一个颜色通道的值很低。对于一幅图像J(x),其暗通道的数学定义表示如下:其中,Ω(x)表示以x为中心的局部区域,上标c表示RGB三个通道。该公式的意义用代码表达也很简单,首先求出每个像素RGB分量中的最小值,存入一副和原始图像大小相同的灰度图中,然后再对这幅灰度图进行最小值滤波,滤波的半径由窗口大小决定。

weixin_51998427的博客 1万+

远程连接mysql报错的问题

B服务器连接A服务器的mysql没问题,C服务器连接A服务器的mysql就连不上。 测试出现了不同的问题: 1、mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication Warning: mysql_connect() [function.mysql-connect]: Premature

cdefg198的专栏 2986

信道估计准则演进:从LS、MMSE到LMMSE的工程权衡

本文深入探讨了信道估计准则的演进历程,从LS、MMSE到LMMSE的工程权衡。通过对比分析三大经典算法的数学本质、工程实现及适用场景,揭示了在计算复杂度、实时性和性能之间的关键取舍。文章结合4G/5G基站项目实战经验,提供了算法选型的三维决策模型和前沿发展建议,为无线通信系统设计提供实用指导。

weixin_29327525的博客 279

POJ 1017 Packets

Packets Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 36641   Accepted: 12200 Description A factory produces products packed in square packets of the same he

Alex 564

5个企业级SOC平台横向对比:IBM QRadar vs Splunk vs 奇安信NGSOC

本文深度对比了IBM QRadar、Splunk和奇安信NGSOC等五大企业级SOC平台的核心能力,从架构设计、威胁检测、运营效率、成本模型和行业适配度五个维度进行解析。文章特别强调安全运营中心(SOC)在现代企业中的关键作用,并提供了实战数据和优化建议,帮助企业选择最适合自身需求的SOC解决方案。

a1b2c的博客 662

(OpenCV)图像目标尺寸检测

  本文翻译自pyimagesearch技术博客上的一篇文章,《Measuring size of objects in an image with OpenCV》,原文作者:Adrian Rosebrock 。 https://www.pyimagesearch.com/2016/03/28/measuring-size-of-objects-in-an-image-with-opencv...

明柳梦少的博客 7万+

POJ1017 Packets

POJ1017 PacketsDescription 一个工厂制造的产品都是高度为h,长和宽相等的长方体,一共有六个型号,他们的长宽分别为 1*1, 2*2, 3*3, 4*4, 5*5, 6*6。这些产品通常使用一个6*6*h的长方体包裹包装然后邮寄给客户。因为邮费很贵,所以工厂要想方设法的减小每个订单运送时的包裹数量。

Lxp的博客 608

LVDS信号调试必备:5分钟搞懂Xilinx IDELAYE3的TIME模式校准

本文深入解析了在Xilinx Ultrascale系列FPGA中调试LVDS信号时,如何正确使用IDELAYE3的TIME模式进行精密延迟校准。文章重点阐述了IDELAYCTRL、EN_VTC管脚与校准状态机的协同工作机制,揭秘了内置自校准(BISC)中Align_Delay的影响,并提供了从抽头值计算到实际眼图优化的完整实战方案,帮助工程师快速解决高速接口的时序问题。

joy55的博客 215

POJ1017 Packets

大致题意 工厂生产以相同高度h并且尺寸为1 * 1,2 * 2,3 * 3,4 * 4,5 * 5,6 * 6的方形包装包装的产品。这些产品始终以与产品相同的高度h和尺寸6 * 6的正方形包裹交付给客户。(来自google翻译)然后题目要求用最少数量的包裹装载这些产品。 解题步骤由于产品规格较少可以直接暴力求解,将产品按产品规格从大到小装入包裹,在装大规格产品的同时将小规格产品”塞入空隙“,这样

tiana_的博客 579

YOLO26中 RepVGGBlock_OREPA 架构的设计与性能提升分析(mAP +4.89)

REPVGGOREPA模块代表了重参数化技术的最新发展,它通过巧妙的架构设计实现了训练时的丰富表达和推理时的高效计算。其核心创新包括多分支特征聚合、动态权重生成、频域先验知识融合等技术,为深度学习模型的效率优化提供了新的解决方案。这种设计理念不仅在技术上具有重要意义,在实际应用中也展现出了显著的优势,特别是在需要高精度和高效率的工业场景中表现突出。随着重参数化技术的不断发展,REPVGGOREPA为未来的网络架构设计提供了重要的参考和启发。

know_F0727的博客 65

使用W5500与外网通信故障解决(MAC地址问题)

在蒲城项目的调试时,AMS500发现一个致命的问题,就是:在局域网跨网段通信时候和中心服务器不能通信,但是在一个HUB下是没有问题的,以前的串口服务器有过类似的问题出现,解决方法说是芯片的问题,结果也不了了之,换了芯片正常。 我们的网络通信芯片选择W5500,其中的MAC地址采用的是CPU的序列号作为Mac地址的问题就出在这,我们在使用的时候MAC地址的第一个必须是偶数,我们忽视了。 现象描...

zxm8513优快云博客 7753

POJ 1017 Packets

POj 1017 Packets   Packets Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 31043   Accepted: 10279 Description A factory produces products pa

herongwei 的 BLOG 961

非洲秃鹫优化算法(AVOA)详解:从原理到实战

非洲秃鹫优化算法(AVOA)是一种模拟秃鹫觅食行为的元启发式算法。该算法通过数学建模秃鹫的群体分工、饥饿感知和食物竞争等行为,将优化问题转化为智能觅食过程。AVOA包含四个关键阶段:(1)种群初始化与最佳秃鹫选择;(2)饥饿率控制探索与开发平衡;(3)探索阶段模拟远距离飞行搜索;(4)开发阶段模拟食物源附近的竞争行为。算法采用饥饿率函数实现自适应搜索,初期偏向全局探索,后期转向局部开发。实验表明AVOA在标准测试函数和工程设计问题上表现出优越性能,其创新性在于将秃鹫独特的生物学特性转化为高效的优化机制。

qq_42212808的博客 225

张三的包裹厂:C++用贪心算法解POJ1017_Packets问题

POJ1017 Packets 题目链接: POJ1017 Packets 简单理解一下题目: 张三的包裹厂需要将一定数量的盒子放进统一66大小的包裹里打包给客户,所有盒子包括最后的包裹高都为h,也就是说我们只需要考虑横向面积就可以。然后要考虑到不能只按照面积来算,比如66的包裹放了55的盒子之后,66-55=11,尽管33小于11,也放不下,只能放进去1*1的,因为长宽两边都只剩下1宽度的空隙。 简单分析一下题目: 这个题我一开始我的代码一直WA,后来看见Discuss里有个大佬6行就写出来了,属实是让人

只想AC的博客 488

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

ACM学习-POJ-1017-Packets

菜鸟学习ACM,纪录自己成长过程中的点滴。 学习的路上,与君共勉。  ACM学习-POJ-1017-Packets Packets Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 40435   Accepted: 13553 Descr

Colin丶 3329

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

POJ 1017 Packets 贪心

题目链接: POJ—1017 Packets 贪心,直接用6*6的大箱子,然后从大到小往里装就行了。

ChenyangDu的博客 432

poj 1017 Packets (贪心算法)

题目链接:poj1017 Packets 题目大意:现在分别有11,22…66的二次元箱子若干,问至少需要几个66的二次元箱子才能装下。 题解:真的想了超级久的题,想着能不能用什么面积相关,长和宽之类的解法,无奈看了题解,结果是用了找规律的办法。贪心策略:优先放入大的箱子,66,55,44的箱子都会直接花一个箱子来装,33的一个箱子可以装四个,看剩下的缝隙能不能塞下剩下的箱子。 #include ...

weixin_44880917的博客 369

poj 1017 Packets

poj 1017 http://poj.org/problem?id=1017 原本bug超多的代码 #include<stdio.h> int main() { int a[7]; while(scanf("%d %d %d %d %d %d",&a[1],&a[2],&a[3],&a[4] ,&a...

aocang4831的博客 192

转载POJ1017-Packets,POJ2393POJ 2376

POJ1017-Packets - 优快云博客 https://blog.youkuaiyun.com/lyy289065406/article/details/6674366 本题除了原作者已经注释的部分,还要注意式子中+3,+8,+35的含义是多余部分也要占一个箱子,这个箱子随后被其他更小的箱子填满,是一个复杂的箱子,但要记得把这个箱子加上,所以加上这几个数既能够保证安排多余的箱子,又能够保证不会凭空...

huaiyingdetective的博客 184

POJ 1017——Packets

题目链接:http://poj.org/problem?id=1017高只是摆设,题目只是平面填图,翻译过来就是,有1*1,2*2,3*3,4*4,5*5,6*6六种纸板,给出这几个面板的数量,问最少需要多少个6*6纸框才能装完,不才,只能一步一步模拟。思路:6*6只能单独装成一个,一个5*5可以附带11个1*1,一个4*4可以附带5个2*2或若干个2*2和若干个1*1,3*3的因为可能造成空缺,...

sifangege的博客 282

[POJ][1017]Packets

这是一道水题,但是需要特别细心才能AC

软件工程学森 1383

poj 1017 - packets

典型的贪心算法 /*-------------------------------------------------------------------------------------- * FileName:Packets.c * author:doodlesomething@163.com * date:10-28-2014 * version:1.0 * descripti

doodlesomething 768
上一篇: poj1230 Pass-Muraille (Greedy)
下一篇: hrbust1176小陈老师、雪人 map&&priority queue
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值