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

广州官网优化搜索引擎优化包括哪些方面

广州官网优化,搜索引擎优化包括哪些方面,有哪些可以做威客的网站,html在线编辑器网页手机贪心 为了方便描述,下面将贝茜和埃尔茜分别称为a、b。 已知蛋糕的数量为偶数个,b每次只能吃左右边界上的蛋糕,a每次操作将两个蛋糕变成一个,发现都会使蛋糕的数量减一,且a先操作将蛋糕数量从偶数变成奇数&#xff0c…

贪心

为了方便描述,下面将贝茜和埃尔茜分别称为a、b。

已知蛋糕的数量为偶数个,b每次只能吃左右边界上的蛋糕,a每次操作将两个蛋糕变成一个,发现都会使蛋糕的数量减一,且a先操作将蛋糕数量从偶数变成奇数,b将奇数变为偶数,直到最后一次只有一个蛋糕一定是a先吃掉。

由此,如果去掉a第一次操作时的两个蛋糕,考虑从b开始操作,每次都是b吃一个,a吃一个,因此a吃掉的蛋糕数总比b多两个,即 n / 2 + 1。

因此,将a吃掉的蛋糕的总大小的最小值称为Smin,则b吃掉的蛋糕最多为Sum - Smin。

那对于b来说,b一定存在一种选法是的b吃掉的蛋糕大小大于 Sum - Smin,,因为如果a重叠的蛋糕被b给吃掉了,则在b本来的最大方案中原来就要吃掉的蛋糕被吃了,还多吃了a给帮忙的。

所以答案的最优解为 a 吃掉的蛋糕数为 Smin, b为 Sum - Smin

#include <iostream>
#include <cstring>
#include <algorithm>using namespace std;const int N = 500010;
typedef long long LL;LL s[N];int main()
{int T;cin >> T;while(T --){int n;scanf("%d", &n);for(int i = 1;i <= n;i ++ ){int x;scanf("%d", &x);s[i] = s[i - 1] + x;}LL res = 1e15;int l = n / 2 + 1;for(int i = 1;i <= n;i ++){if(i >= l) res = min(res, s[i] - s[i - l]);//找到Smin}printf("%lld %lld\n", res, s[n] - res);}return 0;
}

http://www.dtcms.com/wzjs/1710.html

相关文章:

  • 临漳网站建设淘宝美工培训推荐
  • 信阳哪里做网站国家卫生健康委
  • 做问卷调查有哪些网站好百度搜索指数是怎么计算的
  • 郑州做网站找维诺seo排名关键词点击
  • 做网站应该注意些什么问题商丘seo优化
  • 做ppt接单的网站竞价推广平台
  • 南通企业做网站付费恶意点击软件
  • 网络兼职正规网站在家网上做兼职广州今日头条新闻最新
  • 广州网站建设 滚屏桔子seo
  • 网站建设找至尚网络百度平台联系方式
  • 毕业设计网站开发类题目著名的营销成功的案例
  • 帝国做的网站怎么上传四平网站seo
  • 运营网站宽带营销策略
  • 定制网站为什么贵关键词seo排名优化软件
  • 付费网站做推广哪个好适合小学生的新闻事件
  • 网站可分为哪两种类型谷歌sem和seo区别
  • 定制型网站建设价格推广普通话手抄报内容怎么写
  • 武汉微网站开发百度点击率排名有效果吗
  • 沂水住房与城乡建设局网站seo服务公司上海
  • 网站制做公司世界杯竞猜
  • 怎么做帖子网站cilimao磁力猫在线搜索
  • 杭州蚂蚁 做网站的公司网站排名seo
  • 深圳网站建设营销策划网络软文发布
  • wordpress邀请码注册东莞seo建站
  • 专业的上海网站建设宁波seo优化外包公司
  • 电子商务毕设做网站软文推广多少钱一篇
  • 专业网站建设组织竞价恶意点击犯法吗
  • 同安网站建设百度推广投诉中心
  • 做网站竞争者的优势下载安装
  • 广东做网站哪家公司好南京seo推广优化