UVA 591 ---Box of Bricks 模拟枚举
来源:互联网 发布:淘宝大v达人 编辑:程序博客网 时间:2024/06/11 04:10
#include <stdio.h>#include <string.h>#include <math.h>int main(){ int s[55],sum,n,c = 0; while(scanf("%d",&n),n) { sum = 0; for(int i = 0;i < n;i++) { scanf("%d",&s[i]); sum += s[i]; } int ave = sum / n; int cnt = 0; for(int i = 0;i < n;i++) { cnt += fabs(ave - s[i]);//找平均数和每摞砖的差距,求模然后相加,这便是移动的砖块数的两倍,那第一摞一个放到第二摞其实是算一个,我这里都加进去了 } printf("Set #%d\n",++c); printf("The minimum number of moves is %d.\n",cnt / 2);//最后要除以2 printf("\n"); } return 0;}
0 0
- UVA 591 ---Box of Bricks 模拟枚举
- UVa 591 Box of Bricks (模拟)
- UVa 591 - Box of Bricks
- uva 591 - Box of Bricks
- Uva 591 - Box of Bricks
- uva 591 Box of Bricks
- uva 591 - Box of Bricks
- UVa 591 - Box of Bricks
- UVA 591 - Box of Bricks
- uva 591Box of Bricks
- UVa 591 - Box of Bricks
- UVA 591 Box of Bricks
- uva 591 - Box of Bricks
- uva 591 Box of Bricks
- UVa 591 - Box of Bricks
- UVA 591 Box of Bricks
- UVa 591 - Box of Bricks
- Uva 591 Box of Bricks
- 康托展开-nyoj-我排第几个
- 黑马程序员---java基础----网络模型
- 【MAC】Sublime Text 2优化使用
- ASP.net学习总结
- Prim算法(三)之 Java详解
- UVA 591 ---Box of Bricks 模拟枚举
- 黑马程序员——Java基础---多线程(上)--第11天--第127-141集
- 机器学习的数学基础(1)--Dirichlet分布
- 深入理解计算机系统 位操作
- c语言中的字符数组
- 使用jQuery的treeview插件实现树形菜单
- 我自己完成的第一个JAVA小程序改进版——银行业务调度系统Version2.0
- ios 序列化保存bean数据。
- android Toast报错 Activity context.this cannot be resolved to a variable