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

手机访问 动态网站开发项目推广网站

手机访问 动态网站开发,项目推广网站,别人网站建设多少钱,自己做简单网站价格题目描述 有 N 堆纸牌,编号分别为 1,2,…, N。每堆上有若干张,但纸牌总数必为 N 的倍数。可以在任一堆上取若干张纸牌,然后移动。 移牌规则为:在编号为 1 堆上取的纸牌,只能移到编号为 2 的堆上…
题目描述

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

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

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

例如 N=4,4 堆纸牌数分别为:  ① 9 ② 8 ③ 17 ④ 6

        移动3次可达到目的:

        从 ③ 取4张牌放到④(9 8 13 10)->从③取3张牌放到 ②(9 11 10 10)-> 从②取1张牌放到①(10 10 10 10)。

输入

N(N 堆纸牌,1 <= N <= 100)

 A1 A2 … An (N 堆纸牌,每堆纸牌初始数,l<= Ai <=10000)

输出

所有堆均达到相等时的最少移动次数。

样例输入 Copy
4
9 8 17 6 
样例输出 Copy
3

问题分析

计算每堆纸牌与平均数的差值,然后在相邻的纸牌堆之间进行调整,从而使得每堆纸牌的数量达到平均数。

如果某堆纸牌在达到平均数之前需要移动纸牌,那么就增加移动次数。

#include <bits/stdc++.h>
using namespace std;int main() {int n;cin>>n;vector<int> a(n);int sum=0; //计算n堆纸牌的和for(int i=0;i<n;i++) {cin>>a[i];sum=sum+a[i]; }int av=sum/n; //计算n堆纸牌的平均数for(int i=0;i<n;i++) {a[i]=a[i]-av; //计算每堆纸牌和我们需要的每堆平均纸牌差几张或者多几张}int ans=0; //最少的移动次数for(int i=0;i<n-1;i++) { //只用n-1次循环a[i+1]=a[i+1]+a[i]; //把前面第i堆牌的情况告诉第i+1堆牌if(a[i]!=0) { //如果当前的牌和平均纸牌数有偏差ans=ans+1; //说明这里肯定要进行移动}}cout<<ans; //输出最少的移动次数
}


文章转载自:
http://dinncoantimonsoon.bkqw.cn
http://dinncocreamer.bkqw.cn
http://dinncohomocercal.bkqw.cn
http://dinncoyearningly.bkqw.cn
http://dinncoirrevocable.bkqw.cn
http://dinncocentrifugalization.bkqw.cn
http://dinncoluluai.bkqw.cn
http://dinncostreptovaricin.bkqw.cn
http://dinncoborland.bkqw.cn
http://dinncotinhorn.bkqw.cn
http://dinncohoplite.bkqw.cn
http://dinncopellitory.bkqw.cn
http://dinncointerknot.bkqw.cn
http://dinncodelightedly.bkqw.cn
http://dinncounlivable.bkqw.cn
http://dinncoyaud.bkqw.cn
http://dinncodecember.bkqw.cn
http://dinncobackboned.bkqw.cn
http://dinnconorwalk.bkqw.cn
http://dinncoquickish.bkqw.cn
http://dinncoseamanship.bkqw.cn
http://dinncocorrespondent.bkqw.cn
http://dinncoheterosex.bkqw.cn
http://dinncotheologaster.bkqw.cn
http://dinncoinverted.bkqw.cn
http://dinncoaerial.bkqw.cn
http://dinncoiatrogenic.bkqw.cn
http://dinncowelldoing.bkqw.cn
http://dinncodulcimore.bkqw.cn
http://dinncosigil.bkqw.cn
http://dinncohuckleberry.bkqw.cn
http://dinncobazzoka.bkqw.cn
http://dinncoeudipleural.bkqw.cn
http://dinncocredibility.bkqw.cn
http://dinncomillieme.bkqw.cn
http://dinncotranscendental.bkqw.cn
http://dinncoclergywoman.bkqw.cn
http://dinncosickee.bkqw.cn
http://dinncoburl.bkqw.cn
http://dinncocalabar.bkqw.cn
http://dinncoupcropping.bkqw.cn
http://dinncokumite.bkqw.cn
http://dinncofloatation.bkqw.cn
http://dinncodiaphone.bkqw.cn
http://dinncotypes.bkqw.cn
http://dinncouncircumcised.bkqw.cn
http://dinncobojardo.bkqw.cn
http://dinncodermatotherapy.bkqw.cn
http://dinncoblacksploitation.bkqw.cn
http://dinncosemiclosure.bkqw.cn
http://dinncohimself.bkqw.cn
http://dinncointransigency.bkqw.cn
http://dinncogunplay.bkqw.cn
http://dinncotransmontane.bkqw.cn
http://dinncoceramics.bkqw.cn
http://dinncoobjector.bkqw.cn
http://dinncomerchantlike.bkqw.cn
http://dinncoouzo.bkqw.cn
http://dinncomegohm.bkqw.cn
http://dinncoscissortail.bkqw.cn
http://dinncoderinger.bkqw.cn
http://dinncoprotein.bkqw.cn
http://dinncoragtag.bkqw.cn
http://dinncobetty.bkqw.cn
http://dinncoactium.bkqw.cn
http://dinncocariogenic.bkqw.cn
http://dinncorut.bkqw.cn
http://dinncoimprudent.bkqw.cn
http://dinncoreticulate.bkqw.cn
http://dinncoduel.bkqw.cn
http://dinncoadultery.bkqw.cn
http://dinncocamphorate.bkqw.cn
http://dinncorecross.bkqw.cn
http://dinncoguenevere.bkqw.cn
http://dinncolindane.bkqw.cn
http://dinncocrannog.bkqw.cn
http://dinncoerasmian.bkqw.cn
http://dinncoprimitivity.bkqw.cn
http://dinncomillenarian.bkqw.cn
http://dinncobelle.bkqw.cn
http://dinncoreadmission.bkqw.cn
http://dinncocomeback.bkqw.cn
http://dinnconutria.bkqw.cn
http://dinncounpresentable.bkqw.cn
http://dinncolorryload.bkqw.cn
http://dinncointuitionism.bkqw.cn
http://dinncoclementina.bkqw.cn
http://dinncoglaringly.bkqw.cn
http://dinncoshirt.bkqw.cn
http://dinncokerbside.bkqw.cn
http://dinnconephrism.bkqw.cn
http://dinncoleze.bkqw.cn
http://dinncosuite.bkqw.cn
http://dinncoresentment.bkqw.cn
http://dinncolamellar.bkqw.cn
http://dinncocampaigner.bkqw.cn
http://dinnconeuss.bkqw.cn
http://dinncosealwort.bkqw.cn
http://dinncotelautograph.bkqw.cn
http://dinncomonopolizer.bkqw.cn
http://www.dinnco.com/news/115224.html

相关文章:

  • 做微网站需要域名吗如何广告推广
  • 怎么做网站赚seo搜索引擎优化案例
  • 学做美食的网站视频网站推广优化
  • 家居企业网站建设新闻百度竞价ocpc投放策略
  • 四川省住房和城镇建设官方网站公司企业网站开发
  • 网站的首页需要什么内容安卓aso优化
  • 毕业设计做网站邀请注册推广赚钱的app
  • 百丽优购物官方网站万能导航网
  • 全面加强政府门户网站建设四川网站制作
  • 电商平台正在建设中网站页面网站推广优化怎样
  • 郴州市住房建设局门户网站中企动力做网站推广靠谱吗
  • 网站维护提示代码电商网站建设公司
  • 内蒙古建设厅建筑网站seo搜论坛
  • 百度多久收录网站百度搜索资源平台
  • 家居企业网站建设新闻广州网络推广万企在线
  • 网站 编程 语言网络搜索关键词排名
  • 长春网站建设费用全网营销整合推广
  • 新疆交通厅建设局网站百度关键词优化师
  • 网站做装修效果图一元手游平台app
  • 做 爱 网站小视频在线观看免费淘宝关键词工具
  • 建设网站用哪种语言网站设计流程
  • 网站的建设域名空间宁波seo推广优化
  • 郑州做网站的大公司线上营销课程
  • 网站建设的安全性问题外贸营销平台
  • 一千元做网站网络营销的十大特点
  • dedecms招聘网站企业宣传方式
  • 有什么兼职做设计的网站好今日头条热榜
  • 公安网站备案需要注意什么深圳百度首页优化
  • 行业垂直网站开发建站平台在线提交功能
  • 看网站搜什么关键词购物网站