Description

Input

Output

Sample Input

4 3
4 3 3
5 1 6
2 6 1
3 2 9

Sample Output

4.4286

Data Constraint

Hint

分析

对于每一列,我们设挖了hih_i 层
那么,平均值就是∑ni=1sumi,hi∑ni=1hi\dfrac{\sum_{i=1}^n{sum_{i,h_i}}}{\sum_{i=1}^n{h_i}}
如果我们二分了一个平均值mid
则就有
∑ni=1sumi,hi∑ni=1hi>mid\dfrac{\sum_{i=1}^n{sum_{i,h_i}}}{\sum_{i=1}^n{h_i}}>mid
移项后可以不用除法
得:
∑ni=1sumi,hi−hi∗mid\sum_{i=1}^n{sum_{i,h_i}-h_i*mid}

对于每一列都枚举一个hih_i 就可以了。
注意精度问题。

code(c++)


#include <cstdio>
#include <algorithm>
#include <cstring>
#include <string.h>
#include <cmath>
#include <math.h>
using namespace std;
int main()
{int h,n;scanf("%d%d",&n,&h);int a[100003];double l,r,mid,s,mx;long long sum[100003];for(int i=1;i<=n;i++)for(int j=1;j<=h;j++){scanf("%d",&a[(i-1)*h+j]);if(a[(i-1)*h+j]>r)r=a[(i-1)*h+j];if(j!=1)sum[(i-1)*h+j]=sum[(i-1)*h+j-1]+a[(i-1)*h+j];else sum[(i-1)*h+j]=a[(i-1)*h+j];}l=0;while(l+0.000001<r){mid=(l+r)/2;s=0;for(int i=1;i<=n;i++){mx=-2147483647;for(int j=1;j<=h;j++)mx=max(mx,sum[(i-1)*h+j]-j*mid);s+=mx;}if(s>=0)l=mid;else r=mid;}printf("%.4lf",mid);
} 

JZOJ4809. 【NOIP2016提高A组五校联考1】挖金矿相关推荐

  1. 【JZOJ4817】【NOIP2016提高A组五校联考4】square

    题目描述 输入 输出 样例输入 3 4 1 1 0 1 0 1 1 0 0 1 1 0 5 1 1 2 3 2 1 3 2 3 2 3 4 1 1 3 4 1 2 3 4 样例输出 1 1 1 2 2 ...

  2. 【NOIP2016提高A组五校联考2】running

    题目 小胡同学是个热爱运动的好孩子. 每天晚上,小胡都会去操场上跑步,学校的操场可以看成一个由n个格子排成的一个环形,格子按照顺时针顺序从0 到n- 1 标号. 小胡观察到有m 个同学在跑步,最开始每 ...

  3. 【JZOJ4811】【NOIP2016提高A组五校联考1】排队

    题目描述 输入 输出 样例输入 5 4 1 2 1 3 3 4 3 5 1 4 2 4 1 2 2 5 样例输出 3 1 1 2 数据范围 样例解释 解法 可推知原树可以转换为一个序列,即优先序列: ...

  4. JZOJ4808. 【NOIP2016提高A组五校联考3】书稿

    Description W*H ≤ 2500000 , N,Q ≤ 200000 Solution 不难发现一滴墨水的影响范围是一个正方形 最中间的X是a,之后每往外一层就减b,知道a%b 先将a%b ...

  5. jzoj4230. 【五校联考4day1】淬炼神体(B组——Day3)

    jzoj4230. [五校联考4day1]淬炼神体 题目 Description 王仙女将你提供的答案填在<葵花宝典>上,突然,宝典发出耀眼的白光,一股强大的吸力瞬间将仙女吸入宝典中. 一 ...

  6. 湖南长郡2021高考成绩查询时间,2021年湖南新高考六校、长郡十五校联考时间公布...

    2021年湖南新高考六校.长郡十五校联考时间公布 导读:距离2021年高考时间仅剩不到一百天,各个省份都的高三学子都进入紧张阶段.开始了各种模拟考试.2021届湖南省炎德英才大联考的考试时间也已经公布 ...

  7. 4246. 【五校联考6day2】san (Standard IO)

    4246. [五校联考6day2]san (Standard IO) Time Limits: 1000 ms  Memory Limits: 262144 KB  Detailed Limits D ...

  8. JZOJ Day4 B组 T3【五校联考1day1】我才不是萝莉控呢

    题目大意: 小YYY:"小RRR 你是萝莉控吗."小RRR:"-" 为了避免这个尴尬的话题,小RRR 决定给小YYY 做一道题. 有一个长度为nnn 的正整数数 ...

  9. 【五校联考1day1】我才不是萝莉控呢

    Description 小Y:"小R 你是萝莉控吗."小R:"-" 为了避免这个尴尬的话题,小R 决定给小Y 做一道题. 有一个长度为n 的正整数数组A,满足A ...

  10. [jzoj4210] 【五校联考1day1】我才不是萝莉控呢 {哈夫曼树}

    题目 Description 小Y:"小R 你是萝莉控吗."小R:"-" 为了避免这个尴尬的话题,小R 决定给小Y 做一道题. 有一个长度为n 的正整数数组A, ...

最新文章

  1. mysql 建表_别再胡乱建表了,看看阿里P8总结的mysql建表规约吧
  2. ConcurrentHashMap 原理解析
  3. Chrome 控制台不完全指南
  4. 写出下列的中文意思 HTML,计算机网络技术考试试题纸B卷
  5. 学数答题160908-数论不等式
  6. 专业英语笔记:Install and Use Python
  7. 全栈开发工程师微信小程序-上(中)
  8. android中webview空间通过Img 标签显示sd卡中 的图片
  9. 神经网络的介绍与模型搭建
  10. Linux环境下配置虚拟ip,方法1:新增多个子网卡,每个子网卡有独立的配置文件
  11. html模仿登陆页面,登陆注册页面html代码(仿知乎)
  12. 电脑如何进行长截图?
  13. css设置背景透明度
  14. 25 个你可能不知道的 Linux 真相
  15. 做python的心得体会_实训python的心得体会
  16. android 简单快速 倒计时动画
  17. The Shawshank Redemption-3
  18. v8漏洞任意地址读写(CVE-2021-21220)
  19. 不用第三方之C#实现大容量报表系统(转)
  20. 华侨大学计算机组成原理期末考试试题,计算机组成原理试卷A卷及答案

热门文章

  1. gee微端服务器系统设置,Gee引擎微端服务器
  2. 【警告】扣扣热键你了解多少
  3. 表格控件SpreadJS助力上市企业明源云,打造更智慧的地产生态链
  4. 1月到12月 周一到周日 十二种颜色 用英语怎么说
  5. 我和你,不是影子一样的朋友,只在光明的日子里相随
  6. 单机翻译软件android,计算机辅助翻译软件(Transmate)V7.3.0.1218 单机版
  7. 2. 详解 QEMU 架构
  8. linux系统安装word,如何在Linux中安装FreeOffice 2018
  9. 当前安全设置不允许下载该文件的原因以及图文解决办法
  10. Ubiquitous Religions 并查集