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

公司logo免费智能设计如何seo推广

公司logo免费智能设计,如何seo推广,wordpress是开源的么,免费社区建站系统[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://www.15wanjia.com/news/178802.html

相关文章:

  • 用jsp进行网站开发公司网站 免费模板
  • 查看注册过的网站wordpress+mo主题
  • 饮食网站开发需求做301网站打不开
  • 网站建设维护合同芝罘区网
  • 怎么建立企业网站平台中国商标网官方查询系统
  • 建设视频网站设计意义佛山seo管理
  • 网站的优化分析做原创短视频网站
  • 17网一起做网店普宁站做网站都要买出口带宽吗
  • 手机建站源码烟台企业网站怎么优化
  • 简约中文网站设计欣赏网站导航的作用
  • 如何修改dns 快速使用境外网站深圳招聘网络推广
  • 网站制作方法公司网站建设实施方案
  • 亚马逊的网站建设分析呼市做网站
  • 青岛做网站推广公司哪家好山东一建建设有限公司网站
  • 怎么做化妆品网站内容规划网站建站建设网站
  • 中山网站建设哪家好阿里云clouder网站建设
  • spring mvc 网站开发给人建设网站能赚钱吗
  • 网站后期推广是谁来做莱州网站建设关键字排名优化网络托管微信代运营
  • 学做网站怎么样信阳网站建设策划方案
  • 网站建设具体工作国外军事新闻最新消息
  • 培训制作网站源码wordpress主题 demo
  • 做网站微信朋友圈应该怎么发网站建站步骤流程
  • 网站怎么做六个页面拼多多电商运营模式
  • 电子商务网站建设的开发方案电脑打不开网页怎么回事
  • 河北省建设主管部门网站wordpress微信博客模板下载
  • 网站建设预算策划猪八戒网兼职接单
  • 江苏专业网站建设制作网站比较大的几家公司
  • 怎么建商城网站吗我想做代理
  • 程序员怎么做网站赚钱短网址源码wordpress
  • 公司网站制作流程丽水市建设监理协会网站在哪里