博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
uva 591 - Box of Bricks
阅读量:7120 次
发布时间:2019-06-28

本文共 614 字,大约阅读时间需要 2 分钟。

hot3.png

这题比较简单,加和求出平均数,然后多余平均数的砖块数量和就是最少要移动的。

 

/* * uva591.cpp * *  Created on: 2013-4-17 *      Author: kevinjiang */#include
int bricks[55];int main() { //setbuf(stdout,NULL); int n; int counter=1; while (scanf("%d", &n) != EOF) { if (n == 0) break; int sum = 0, avg, move = 0; for (int i = 0; i < n; i++) { scanf("%d", &bricks[i]); sum += bricks[i]; } avg = sum / n; for (int i = 0; i < n; i++) { if (bricks[i] > avg) { move += bricks[i] - avg; } } printf("Set #%d\nThe minimum number of moves is %d.\n\n",counter++,move); } return 0;}

 

转载于:https://my.oschina.net/jdflyfly/blog/283626

你可能感兴趣的文章
【VMCloud云平台】拥抱Docker(三)配置多个容器
查看>>
【cocos2d-x从c++到js】04:cocos2d-x for js中的继承
查看>>
使用 PowerShell 自动登录 Azure
查看>>
腾讯的微信小程序开发环境下常用快捷键汇总
查看>>
Flash CS 6绘图技巧之锁定填充
查看>>
如何从Zabbix数据库中获取监控数据
查看>>
《最后的武士》渡边谦在战场上问阿汤哥的一句话
查看>>
Python性能鸡汤
查看>>
SQLite Java Wrapper/JDBC Driver(收集)
查看>>
《IT项目管理》读书笔记(5) —— 项目时间管理
查看>>
插入排序 来自《算法导论》
查看>>
分享50+精美的网页矢量背景和矢量图形素材【上篇】
查看>>
MongoDB 管理
查看>>
MySQL中的实例、数据库关系简介
查看>>
android 图片旋转
查看>>
IIS7 如何设置读取、脚本和可执行文件的执行权限
查看>>
hibernate---->一对多关联映射
查看>>
ProgressDialog 的xml 功能布局
查看>>
web-3g-163(网易)-邮箱和博客-数据架构设计
查看>>
百度云盘试用
查看>>