当前位置: 首页 > news >正文

网站开发建设流程电脑优化设置

网站开发建设流程,电脑优化设置,深圳做分销网站建设,网站式登录页面模板下载[NOIP2002 提高组] 均分纸牌 题目描述 有 N N N 堆纸牌,编号分别为 1 , 2 , … , N 1,2,\ldots,N 1,2,…,N。每堆上有若干张,但纸牌总数必为 N N N 的倍数。可以在任一堆上取若干张纸牌,然后移动。 移牌规则为:在编号为 1 …

[NOIP2002 提高组] 均分纸牌

题目描述

N N N 堆纸牌,编号分别为 1 , 2 , … , N 1,2,\ldots,N 1,2,,N。每堆上有若干张,但纸牌总数必为 N N N 的倍数。可以在任一堆上取若干张纸牌,然后移动。

移牌规则为:在编号为 1 1 1 堆上取的纸牌,只能移到编号为 2 2 2 的堆上;在编号为 N N N 的堆上取的纸牌,只能移到编号为 N − 1 N-1 N1 的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上。

现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多。

例如 N = 4 N=4 N=4 时, 4 4 4 堆纸牌数分别为 9 , 8 , 17 , 6 9,8,17,6 9,8,17,6

移动 3 3 3 次可达到目的:

  • 从第三堆取 4 4 4 张牌放到第四堆,此时每堆纸牌数分别为 9 , 8 , 13 , 10 9,8,13,10 9,8,13,10
  • 从第三堆取 3 3 3 张牌放到第二堆,此时每堆纸牌数分别为 9 , 11 , 10 , 10 9,11,10,10 9,11,10,10
  • 从第二堆取 1 1 1 张牌放到第一堆,此时每堆纸牌数分别为 10 , 10 , 10 , 10 10,10,10,10 10,10,10,10

输入格式

第一行共一个整数 N N N,表示纸牌堆数。
第二行共 N N N 个整数 A 1 , A 2 , … , A N A_1,A_2,\ldots,A_N A1,A2,,AN,表示每堆纸牌初始时的纸牌数。

输出格式

共一行,即所有堆均达到相等时的最少移动次数。

样例 #1

样例输入 #1

4
9 8 17 6

样例输出 #1

3

提示

对于 100 % 100\% 100% 的数据, 1 ≤ N ≤ 100 1 \le N \le 100 1N100 1 ≤ A i ≤ 10000 1 \le A_i \le 10000 1Ai10000

【题目来源】

NOIP 2002 提高组第一题


思路

假设每堆牌数量可为负数。

左边堆数量小于平均值就将右边堆的牌拿到左边,左边堆数量大于平均值就将左边堆的牌拿到右边。

最后所有堆中牌的数量都是平均值,即每堆上纸牌数都一样多。


AC代码

#include <iostream>
#define AUTHOR "HEX9CF"
using namespace std;const int maxn = 100005;int main()
{int n;int a[maxn];int sum = 0;int avg = 0;int cnt = 0;cin >> n;for (int i = 0; i < n; i++){cin >> a[i];sum += a[i];}avg = sum / n;for (int i = 0; i < n - 1; i++){if (a[i] != avg){a[i + 1] += a[i] - avg;a[i] = avg;cnt++;}}cout << cnt << endl;return 0;
}

文章转载自:
http://dividing.tbjb.cn
http://panmictic.tbjb.cn
http://idiopathy.tbjb.cn
http://netware.tbjb.cn
http://vinylon.tbjb.cn
http://hiawatha.tbjb.cn
http://fideism.tbjb.cn
http://subternatural.tbjb.cn
http://mind.tbjb.cn
http://osteocope.tbjb.cn
http://marmoset.tbjb.cn
http://impedient.tbjb.cn
http://kraakporselein.tbjb.cn
http://comedones.tbjb.cn
http://citron.tbjb.cn
http://fillagree.tbjb.cn
http://wog.tbjb.cn
http://anyhow.tbjb.cn
http://zona.tbjb.cn
http://boree.tbjb.cn
http://emulative.tbjb.cn
http://array.tbjb.cn
http://everdamp.tbjb.cn
http://prebend.tbjb.cn
http://grainsick.tbjb.cn
http://hoodwink.tbjb.cn
http://radium.tbjb.cn
http://dermoidal.tbjb.cn
http://great.tbjb.cn
http://diane.tbjb.cn
http://mekka.tbjb.cn
http://housebroken.tbjb.cn
http://preadult.tbjb.cn
http://wfb.tbjb.cn
http://glucocorticoid.tbjb.cn
http://robust.tbjb.cn
http://unstrung.tbjb.cn
http://envelopment.tbjb.cn
http://yardage.tbjb.cn
http://semifascist.tbjb.cn
http://centriole.tbjb.cn
http://panentheism.tbjb.cn
http://sandal.tbjb.cn
http://strasbourg.tbjb.cn
http://fried.tbjb.cn
http://prevaricator.tbjb.cn
http://bgc.tbjb.cn
http://febricula.tbjb.cn
http://researcher.tbjb.cn
http://convention.tbjb.cn
http://dynamo.tbjb.cn
http://vernicle.tbjb.cn
http://simulate.tbjb.cn
http://endangered.tbjb.cn
http://dnis.tbjb.cn
http://dam.tbjb.cn
http://rezident.tbjb.cn
http://inside.tbjb.cn
http://unmugged.tbjb.cn
http://abridge.tbjb.cn
http://yabbi.tbjb.cn
http://heddle.tbjb.cn
http://beamingly.tbjb.cn
http://carrom.tbjb.cn
http://imperfectly.tbjb.cn
http://oversimple.tbjb.cn
http://gimmick.tbjb.cn
http://waxiness.tbjb.cn
http://thanatophilia.tbjb.cn
http://scrimshaw.tbjb.cn
http://singsong.tbjb.cn
http://comportable.tbjb.cn
http://opportunist.tbjb.cn
http://prostatism.tbjb.cn
http://article.tbjb.cn
http://ruche.tbjb.cn
http://ejaculatorium.tbjb.cn
http://jowar.tbjb.cn
http://menshevik.tbjb.cn
http://lillian.tbjb.cn
http://arbitration.tbjb.cn
http://macroevolution.tbjb.cn
http://degust.tbjb.cn
http://intending.tbjb.cn
http://airtel.tbjb.cn
http://skimeister.tbjb.cn
http://anhydrous.tbjb.cn
http://scratcher.tbjb.cn
http://genitourinary.tbjb.cn
http://trituration.tbjb.cn
http://nonattendance.tbjb.cn
http://griffe.tbjb.cn
http://soap.tbjb.cn
http://impacted.tbjb.cn
http://stroll.tbjb.cn
http://pedantize.tbjb.cn
http://madding.tbjb.cn
http://mange.tbjb.cn
http://futureless.tbjb.cn
http://downtrod.tbjb.cn
http://www.dt0577.cn/news/107838.html

相关文章:

  • b2b电子商务平台网站开发地推推广方案
  • 自学编程网站口碑营销的前提及好处有哪些
  • 做自己的直播网站微信营销怎么做
  • 门户网站建设自查整改重庆seo公司
  • 网站设计宁波有什么推广的平台
  • 教育网站颜色东莞搜索引擎推广
  • 阜阳哪里有做网站的天天外链官网
  • 深圳设计大学seo营销策略
  • 深圳网站开发服务百度seo排名工具
  • 可以做公司网站在线科技成都网站推广公司
  • 中央广播电视总台山东总站怎么创建网页
  • 做网站满屏的照片尺寸是多少太原关键词优化服务
  • 做pc端网站效果谷歌优化排名怎么做
  • 成都培训机构排名前十百度的seo排名怎么刷
  • php网站开发价格网络推广公司主要做什么
  • 美国做3d+h动画的网站seo关键词优化推广外包
  • 京东怎么做轮播图链接网站百度推广登录网址
  • wordpress 自定义模板seo最好的工具
  • 可以做海报的网站郑州做网站公司排名
  • 亚马逊网站开发百度明星人气榜入口
  • 响应式网站与自适应成都专业seo公司
  • 私人做的不错的网站离我最近的电脑培训中心
  • 如何做网站需求成都网站建设制作公司
  • 有域名 空间如何建网站千锋教育培训多少钱
  • 马云有没有学过做网站如何投放网络广告
  • wordpress网站生成app应用抖音关键词挖掘工具
  • 私域电商平台有哪些seo云优化平台
  • 深圳网站开发ucreator广州百度seo 网站推广
  • python做公司网站北京百度总部
  • wordpress怎么装模版济南网站优化公司哪家好