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

廊坊做网站多少钱福建建设银行招聘网站

廊坊做网站多少钱,福建建设银行招聘网站,跨境电子商务是干什么的,wordpress怎样用最大均值 ybtoj 二分-1-3 题目大意 给出一个序列#xff0c;让你求一个长度不小于m的子序列#xff0c;使其平均值最大 输入样例 10 6 6 4 2 10 3 8 5 9 4 1输出样例 6500数据范围 1⩽L⩽N⩽1051\leqslant L \leqslant N \leqslant 10^51⩽L⩽N⩽105 Ai⩽2000A_i\leqs…最大均值 ybtoj 二分-1-3 题目大意 给出一个序列让你求一个长度不小于m的子序列使其平均值最大 输入样例 10 6 6 4 2 10 3 8 5 9 4 1输出样例 6500数据范围 1⩽L⩽N⩽1051\leqslant L \leqslant N \leqslant 10^51⩽L⩽N⩽105 Ai⩽2000A_i\leqslant 2000Ai​⩽2000 解题思路 二分平均值然后用数组存下所有数对当前平均值的贡献 然后判断是否有长度大于L的序列贡献值大于0 代码 #includecstdio #includecstring #includeiostream #includealgorithm #define ll long long #define N 100010 #define max(x, y) (x)(y)?(x):(y) #define min(x, y) (x)(y)?(x):(y) using namespace std; ll n, m; double l, r, mid, a[N], sum[N]; bool check(double g) {for (int i 1; i n; i)sum[i] sum[i - 1] a[i] - g;double ans -2000.0 * N, minn 2000.0 * N;for (int i m; i n; i)//求长度不小于L的序列贡献值最大是多少{minn min(minn, sum[i - m]);ans max(ans, sum[i] - minn);}return ans 0;//大于0 } int main() {scanf(%lld%lld, n, m);for (int i 1; i n; i)scanf(%lf, a[i]);l 0;r 2001.0;while(l 1e-5 r)//二分{mid (l r) / 2;if (check(mid)) l mid;else r mid;}printf(%lld, (ll)(r*1000));return 0; }
http://www.pierceye.com/news/968677/

相关文章:

  • 电商网站开发发展和前景网站建设案例多少钱
  • 网站建设特效代码做销售用什么网站
  • 如何做中英版网站上海到北京机票
  • 海淀网站建设枣庄微信官网小程序注册
  • 投诉网站制作事件营销的概念
  • 做网站一个程序员够吗企业互联网推广
  • 安徽省建设工程资料上传网站网站内容优化
  • 直接用apk 做登陆网站呢图网站场建设封面
  • 书店网站的建设网络服务器搭建
  • led灯网站模板电商网站开发人员人数
  • 南阳网站建设报价沧州南皮网站建设
  • 网站左侧分类导航菜单用PS做的个人网站图片
  • 返利网 网站开发青岛开发区建网站哪家好
  • 还能电子商务网站建设短网址生成站长工具
  • 有专门做网站的吗网站后台发表文章
  • 秦皇岛汽车网站制作广州网站建设 知名
  • 自己建网站数据怎么做惠州网站制作培训
  • 南山做网站的wordpress自助友链
  • php企业网站源码软件工程师发展前景
  • 如何从建设局网站上更换职称人员哪个网站可以免费做国外网站
  • 情侣博客网站模板下载学校网站建设调查报告
  • 平台网站开发是什么意思全屏的网站
  • 素材图库网站源码网站建设及推广培训班
  • 英国电商网站jsp旅游网站开发系统
  • 机关网站建设引导语开发一个企业网站需要多少钱
  • 徐汇网站推广挣钱最快的小游戏
  • 手机网站开发的目的在线免费看影视网站
  • 湖州网站设计wordpress自动删除p标签
  • 昆明几大网站学生网站建设实训总结
  • 丽江手机网站建设建设公司起名大全