【培训试题】排队打水问题(normal)
Time Limit:1000MS Memory Limit:65536K
Total Submit:1262 Accepted:450
Description
有n个人排队到r个水龙头去打水,他们装满水桶的时间t1、t2………..tn为整数且各不相等,应如何安排他们的打水顺序才能使他们总共花费的时间最少?
Input
第一行n,r (n<=500,r<=75)
第二行为n个人打水所用的时间Ti (Ti<=100);
Output
最少的花费时间
Sample Input
3 2
1 2 3
Sample Output
7
#include <stdio.h>
#include <stdlib.h>
#define MAXNUM 500
//思路:用贪心算法,每次让用时最少的r个人去打水
//总时间=每个人的打水时间+等待时间
int cmp(const void *a, const void * b)
{
return *(int *)a - *(int *)b;
}
int main()
{
int n, r, i, sum = 0;
int a[MAXNUM], b[MAXNUM];
scanf("%d %d", &n, &r);
for(i = 0; i < n; i++)
{
scanf("%d", &a[i]);
}
qsort(a, n, sizeof(int), cmp);
for(i = 0; i < r; i++)
{
b[i] = a[i];
}
for(i = r; i < n; i++)
{
b[i] = b[i - r] + a[i];
}
for(i = 0; i < n; i++)
{
sum += b[i];
}
printf("%d\n",sum);
return 0;
}
分享到:
相关推荐
删除normal.dot模板快速解决Word打不开问题 在本文中,我们将讨论Word打不开问题的解决方法,特别是通过删除normal.dot模板来快速解决问题。 Word是日常办公中不可或缺的软件,几乎每天都会不停地打开关闭Word文档...
### xNormal安装说明及常见问题解决方案 #### 一、xNormal简介 xNormal是一款功能强大的法线贴图和置换贴图烘焙工具,在游戏开发、3D建模等领域有着广泛的应用。它能够帮助用户高效地从高多边形模型中烘焙出高质量...
总的来说,《KRAKEN Normal Mode Program》是水声学领域的宝贵资源,无论你是学生、研究人员还是工程师,都能从中受益匪浅。通过深入学习这份手册,你可以掌握使用KRAKEN进行声传播分析的技能,并能更好地理解和预测...
在使用这些字体时,设计师需要注意版权问题。虽然有许多免费字体可供下载,但某些商业字体可能需要购买授权才能在特定项目中使用。此外,兼容性也是关键因素,确保所选字体在各种操作系统和设备上都能正确显示。 在...
SourceHanSansCN-Normal.ttf
"normal_resampled"表示该数据集中的每个3D模型都经过了法线采样和平滑处理,使得点云更加均匀,更适合于点云网络的输入。由于文件较大,因此分成了两部分进行上传,本压缩包是第一部分。 接下来,我们要提及的是...
Photoshop滤镜里自动转Normal Map的插件,效果自然比不上做高模后烘出的Normal,对于简单的小物件还是很好用的,方便快捷~~~
Word论文模板Normal.dotm
Normal Tanks 非开源 魂斗罗风格
在进行Oracle相关的培训和考试时,了解数据库的基本概念和关键组件至关重要。以下是一些根据提供的试题答案解析的Oracle知识点: 1. 数据文件(Datafiles):在创建数据库语句中指定的数据文件是用来存储什么的? ...
【xNormal】是一款在游戏建模领域广泛应用的工具,它主要功能是进行法线贴图的烘焙(Bake)和纹理优化。法线贴图是一种技术,用于在低多边形模型上模拟高多边形模型的细节,使得在3D渲染时能够保持视觉上的精细度,...
标题中的“隶书-normal.rar”表明这是一个压缩文件,其中包含了“隶书”字体的normal样式。在计算机领域,字体是用户界面中呈现文本的关键元素,不同的字体可以为文本赋予不同的视觉效果和风格。隶书是一种源于中国...
在PCL(Point Cloud Library)的学习过程中,Normal Estimation是一个重要的环节,特别是在自动驾驶和无人驾驶领域。这个过程主要是为了计算点云数据中每个点的法向量,这些法向量提供了表面的方向信息,对于后续的...
在3D建模领域,Normal Map是一种常用的技巧,它能够为低多边形模型赋予高多边形模型的细节感,极大地提高了渲染效果,而无需增加几何体的复杂度。Maya作为一款强大的3D建模软件,提供了方便的工具来烘焙Normal Map。...
The Multivariate Normal Distribution 电子书
在这个场景中,“normal_pca.g1_normal_G1法_pca法向量_pca”可能是指一个特定的PCA实现或算法变种,其中“G1法”可能是作者或开发者提出的某种方法或者步骤,而“法向量”则是PCA中的重要概念。 PCA的核心目标是...
### Word无法保存与Normal.dot问题解决方案 在使用Microsoft Office Word进行文档编辑时,有时会遇到无法保存文件或软件运行异常的问题,这些问题往往与Word的模板文件`Normal.dot`有关。`Normal.dot`是Word默认的...
bgtools_unify_flip_normal_polygon_v12bgtools_unify_flip_normal_polygon_v12bgtools_unify_flip_normal_polygon_v12bgtools_unify_flip_normal_polygon_v12