`

计算题

 
阅读更多

装箱子问题:产品为长方形,高度都是h,长和宽相同,有6种型号:6*6,5*5,4*4,3*3,2*2,1*1,包裹是6*6*h的长方体,求最少的包裹数

 

输入数据:

0 0 4 0 0 1

输出数据:

2

 

分析:

 

  1. 该大小的包裹一个只能装1个6*6的或者1个5*5的或者1个4*4的或者最多4个3*3的,上述4种产品不能放在同一个包裹中,N为使用包裹数,从a到f代表1-6种产品的数目;根据上一步分析,有N=f+e+d+(c+3)/4,(c+3)/4是一个向上取正的操作。
  2. 接下来使用N个包裹时剩余的能装入2*2产品的数目,1个4*4的包裹中可以有5个装2*2产品的地方,装3*3产品的包裹会有不同的情况:
  3. 装一个3*3,有5个装2*2产品的地方 装2个3*3,有3个装2*2产品的地方 装3个3*3,有1个装2*2产品的地方,据此建立一个数组装c%4的数值。有 剩余能装2*2产品的地方(用y代表):y=5 *d+u[c%4]。然后需要和b比较,如若b〉y,则需要更新N,N+=(b-y+8)/9
  4. 最后是1*1的产品,剩余1*1的位置以x代表 x=36*N-36*f-25*e-16*d-9*c-4*b,x和a比较,若x>a,则更新N,N+=(a-x+35)/36
#include<stdio.h>
void main()
{
	int N,a,b,c,d,e,f,y,x;
	int u4[4]={0,5,3,1};
	while(1)
	{
		scanf("%d%d%d%d%d%d",&a,&b,&c,&d,&e,&f);
		N=f+e+d+(c+3)/4;
		y=5 * d + u4[c % 4];
		if( y < b )
			N+=( b - y+8 ) / 9;
		x=36 * N-36 * f-25 * e-16 * d-9 * c - 4 * b;
		if(x<a)
			N+=(a-x+35)/36;
		printf("%d",N);
	}
}
 

 

分享到:
评论

相关推荐

    小学数学计算题.pdf

    小学数学计算题.pdf 本资源是一个小学数学计算题集,涵盖了小学阶段的各种数学计算题,包括基本的算术运算、分数、 decimal、百分数、简单的代数运算等。 在本资源中,我们可以找到各种类型的数学计算题,如基本的...

    四年级下册数学计算题.doc

    【四年级下册数学计算题】是针对四年级学生设计的一系列数学练习,主要涵盖四则运算(加、减、乘、除)。这些题目旨在帮助学生巩固基础计算技能,提高运算速度和准确性。 1. 口算部分: 口算是基本的数学计算能力...

    小学二年级下册有余数除法竖式计算题100题.pdf

    小学二年级下册有余数除法竖式计算题100题.pdf 本文档为小学二年级下册数学学习资源之一,主要内容为有余数除法竖式计算题,共100道题。通过学习和练习这些题目,学生可以更好地掌握有余数除法竖式计算的技能,对...

    人教版五年级下册数学计算题练习10套.doc

    【五年级下册数学计算题知识点】 这些计算题练习涵盖了五年级下学期数学的主要知识点,主要包括以下几个方面: 1. **基本运算**:包括加法、减法、乘法和除法,例如“直接写出得数”部分的题目,学生需要熟练掌握...

    四年级下册数学小数点计算题.pdf

    四年级下册数学小数点计算题 本资源是四年级下册数学小数点计算题,涵盖了小数的加法和减法知识点,共有200道题目。这些题目都是小学生数学学习的重要内容,对于小学生的数学基础知识的巩固和提高非常重要。 小数...

    沪教版初二数学暑假作业函数几何计算题有答案精选.doc

    沪教版初二数学暑假作业函数几何计算题有答案精选 本资源是沪教版初二数学暑假作业函数几何计算题的精选版本,包含了10个计算题和答案。这些题目涵盖了函数、几何、直角坐标系等数学概念,旨在帮助学生巩固和深化...

    系统集成项目管理工程师(中级)计算题 计算公式汇总

    在《成本管理计算题.xmind》和《进度管理计算题.xmind》这两个文件中,可能包含了各种具体的案例和练习,帮助学习者深入理解和应用这些概念。这些练习可能涉及计算任务的最早和最晚开始/结束时间、确定浮动时间和赶...

    《数字图像处理》题库3(计算题)试题 +答案 SY

    题库3(计算题)是针对这一课程的专项练习,旨在帮助学生深化理解和掌握核心概念,提高解决实际问题的能力。此资源包含了试题与对应的答案,为SY版本,可能代表某个特定的教学体系或版本。 在这个题库中,学生可以...

    国际金融学汇率专题计算题(含作业答案).doc

    国际金融学汇率专题计算题(含作业答案)

    一年级下册数学100以内进位加法竖式计算题练习546道.pdf

    3. 竖式计算题:竖式计算是数学中的一种书写格式,便于学生清晰地展示计算过程。在低年级,通过竖式计算可以帮助学生理解进位加法的逻辑和步骤。 4. 数学练习题的种类和数量:该文档提供了546道加法练习题,这样的...

    300个计算题样本,计算题验证码

    300个计算题样本,计算题验证码

    软考计算题讲解

    软考计算题讲解,帮助大家提升计算题能力,五类常见计算题归纳

    小学三年级数学计算题自动出题器1.01

    小学三年级数学计算题自动出题器1.01 出计算题是一件麻烦事 有了这个出题器 一点就搞定!

    34、计算题2.pdf

    计算机技术与软件专业技术资格(水平)考试(以下简称计算机软件资格考试)是原中国计算机软件专业技术资格和水平考试(简称软件考试)的完善与发展。计算机软件资格考试是由国家人力...附件是 软考中历史计算题的 集合

    2013年全国软考计算题汇总.pdf

    根据给定文件的信息,我们可以总结出以下相关的IT知识点,尤其是针对软件资格考试(软考)中的计算题部分。 ### 一、计算题考试概况 在软件资格考试中,计算题是一个重要的组成部分,主要考查考生对项目管理理论及...

    三年级数学下册计算题练习.pdf

    三年级数学下册计算题练习.pdf 本资源是三年级数学下册计算题练习的PDF文件,旨在帮助学生提高计算能力和速度。以下是从该文件中提取的知识点: 一、基本运算 * 加法:了解加法的概念,掌握加法的基本运算规则,...

    人教版小学数学三年级下册计算题专项练习培训资料.pdf

    人教版小学数学三年级下册计算题专项练习培训资料.pdf 在小学数学三年级下册计算题专项练习培训资料中,我们可以看到该资料涵盖了小学三年级数学计算能力的检测和培训。下面,我们将依次解释标题、描述、标签和部分...

Global site tag (gtag.js) - Google Analytics