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

河南做网站公司哪家专业/电商网站项目

河南做网站公司哪家专业,电商网站项目,如何做网站框架,手机网站建设推广方案Description 小轩轩是一位非同一般的的大农(lao)场(si)主(ji),他有一大片非同一般的农田,并且坐落在一条公路旁(可以认为是数轴),在他的农田里种的东西也非同一般——不是什么水稻小麦,而是妹子。 在小轩…

Description

小轩轩是一位非同一般的的大农(lao)场(si)主(ji),他有一大片非同一般的农田,并且坐落在一条公路旁(可以认为是数轴),在他的农田里种的东西也非同一般——不是什么水稻小麦,而是妹子。
在小轩轩的细心培育下,他的大片农田都要结出妹子啦!但是他的农田分布实在是太广阔了,他担心自己的妹子会令路过的人想入非非,于是他想要把所有农田上的妹子都集中到一个仓库里面,贮存起来。可是妹子太多,他叫来了一辆卡车,这辆卡车刚好可以装满一个农田的妹子,并且在满载的情况下,运满满一卡车妹子走1米的费用是1元。由于小轩轩技术精湛,他的每个农田产量都是一样的。即把一个农田的妹子都运到仓库费用为农田与仓库坐标差值的绝对值。理想很美好,但现实很残酷——小轩轩还没有想好在什么位置搭建他的仓库,而且他的运输费用是有限的。
请你帮忙计算一下,在什么位置搭建仓库,使得小轩轩能收获的妹子最多。(仓库的位置可与农田的位置重合,并且在公路长度范围内)。

Solution

题面很吼玩啊!~~

很显然用性质:仓库一定建在田上;
先解决一个问题:当确认了要选一个区间内的所有点,那么仓库选在哪最好?
这个可以用三分法,
但很显然不用,选点一定是这些点中间的那一个,
所以直接用两个指针,扫一遍即可。
(当然你用二分没人拦着你)

复杂度:O(n)

Code

#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<algorithm>
#define fo(i,a,b) for(int i=a;i<=b;i++)
#define fod(i,a,b) for(int i=a;i>=b;i--)
using namespace std;
typedef long long LL;
const int N=100500,maxlongint=2147483640;
int read(int &n)
{char ch=' ';int q=0,w=1;for(;(ch!='-')&&((ch<'0')||(ch>'9'));ch=getchar());if(ch=='-')w=-1,ch=getchar();for(;ch>='0' && ch<='9';ch=getchar())q=q*10+ch-48;n=q*w;return n;
}   
int n,ans;
LL m,b[2][N];
LL a[N];
int main()
{int q,w;scanf("%d%d%lld",&n,&q,&m);fo(i,1,n)a[i]=read(q);sort(a+1,a+1+n);fo(i,1,n)b[0][i]=b[0][i-1]+(LL)(i-1)*(a[i]-a[i-1]);fod(i,n,1)b[1][i]=b[1][i+1]+(LL)(n-i)*(a[i+1]-a[i]);int l=1;fo(i,1,n){while(b[0][(i+l)/2]-b[0][l]-(a[(l+i)/2]-a[l])*(l-1)+b[1][(i+l)/2]-b[1][i]-(n-i)*(a[i]-a[(i+l)/2])>m)l++;ans=max(ans,i-l+1);}printf("%d\n",ans);return 0;
}
http://www.jmfq.cn/news/4755619.html

相关文章:

  • 做条形图的网站/seo推广百度百科
  • dede系统做的网站如何调用cu3er官网flash 3d焦点图/温州百度推广公司电话
  • 美橙互联网站/百度软件下载
  • 有关做聚合物电池公司的网站/自动点击器app
  • 汕头企业制作网站推广/海外推广渠道都有哪些
  • 代理登陆网站/三亚网络推广
  • 用自己电脑做服务器建网站/企业产品营销策划推广
  • 精品课程网站建设内容/长尾关键词挖掘网站
  • dnf怎么做盗号网站/做外贸怎么推广
  • 做网站多少钱/个人seo怎么赚钱
  • 高端品牌网站定制设计/设计师网站
  • 长沙网站制作服务/软件外包平台
  • 衣服网站建设方案书/平台网站开发公司
  • 武汉p2p网站制作公司/互联网营销模式
  • 个人备案网站建设方案书/想要网站导航正式推广
  • 江苏营销型网站策划/百度信息
  • 软件应用商店排行榜/网站seo公司
  • 青岛网站建设软件/推广营销是什么
  • 上海哪些做网站/如何开发一个软件平台
  • 优化网站关键词怎么做/怎样在百度上发布信息
  • 怎么做网站播放器/网络优化器下载
  • WORDPRESS 国外垃圾评论/seo技术软件
  • 福州网站建设服务商/苏州网站建设公司排名
  • 网站开发的全套软件/阿里云域名查询和注册
  • 如何做网站费用多少/微商营销技巧
  • 怎样讲卖灯的网站做的好处/友情链接百科
  • 唐山企业网站建设/莆田seo
  • 做swf网站/seo在哪学
  • 购物网站建设规划论文/海淀区seo搜索引擎优化企业
  • 网站后台图片编辑器/优化大师win10