#include <iostream>
#include <cstdio>
#include <algorithm>
#include <iomanip>
using namespace std;
//英语    看博友分析    抄博友程序     贪心
double da[1008];
int main()
{int tag=0;while(1){tag++;int n;int m;//cin>>n>>m;scanf("%d%d",&n,&m);if(n==0 && m==0){break;}for(int i=0;i<n;i++){for(int j=0;j<m;j++){scanf("%lf",&da[i*m+j]);//cin>>da[i*m+j];}}double v;cin>>v;sort(da,da+n*m);   double di=da[0];double sum=da[0];double le=0;int i;int flag=0;double num=0;for(i=1;i<n*m;i++){double t=da[i]*i-sum;//cout<<i<<" "<<t*100<<sum<<endl;if(t*100>=v){flag=1;le=(v+(sum)*100)/(i*100);num=(double)i/(double)(n*m);break;}sum=sum+da[i];}   if(flag==0){le=(v+sum*100)/(i*100);num=1;}cout<<"Region "<<tag<<endl;cout<<"Water level is "<<fixed<<setprecision(2)<<le<<" meters."<<endl;cout<<fixed<<setprecision(2)<<num*100<<" percent of the region is under water."<<endl;}return 0;
} 

POJ 1877 Flooded! G++相关推荐

  1. POJ 1877 Flooded!

    题目:将一个区域分成m*n个方块,每个方块有有一个海拔(可正可负).求当给区域注入指定容量的水时,水面的海拔是多少,以及被水淹没的方块占总方块数的百分比.每个方块的面积为100m^2,水的容量单位为立 ...

  2. Flooded! POJ - 1877 模拟题

    Flooded! POJ - 1877模拟题 这篇文章题解写的很好 附上自己的代码 #include<iostream> #include<algorithm> using n ...

  3. POJ 1838 Banana G++

    #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> ...

  4. POJ 2245 Lotto G++

    给出k个数,挑出6个,求所有组合. #include <iostream> #include <vector> #include <algorithm> using ...

  5. POJ 2316 SPIN G++

    D位密码锁,每位有数字0到9.开始时都为0,给出数字代表每次移动对应位置次数.求最终数字. #include <iostream> using namespace std; int mai ...

  6. POJ 3077 Rounders G++

    #include <iostream> //#include <string> using namespace std; //英文没看懂 谢谢博友的翻译 int main() ...

  7. POJ 1375 Intervals G++ 几何 背

    #include <iostream> #include <cstdio> #include <cmath> #include <vector> #in ...

  8. POJ 1026 Cipher G++

    #include <iostream> #include <cstring> #include <cstdio> using namespace std; //抄博 ...

  9. 时序分析基本概念介绍--Timing Arc

    原标题:时序分析基本概念介绍--Timing Arc 今天我们要介绍的时序基本概念是Timing arc,中文名时序弧.这是timing计算最基本的组成元素,在昨天的lib库介绍中,大部分时序信息都以 ...

最新文章

  1. sqlserver定时差异备份_一分钟看懂完全备份、差异备份以及增量备份
  2. ServerSocket01
  3. 软件工程几点总结要点
  4. 计算机论文北大核心,北大计算机(毕业论文).doc
  5. python with contextmanager yield 语法糖
  6. Spark初识-Spark与Hadoop的比较
  7. linux重启网卡的命令行,linux系统重启网卡命令
  8. python二次开发odoo_odoo二次开发 - 战鹏的Blog - OSCHINA - 中文开源技术交流社区
  9. [Unity脚本运行时更新]C#7新特性
  10. GDALSetProjection使用的一个注意事项
  11. POJ - 3624 Charm Bracelet
  12. 不善待小狗的主人畜生不如
  13. 小米台灯底座接口很松_小米新品,米家充电台灯,续航40小时,不足百元,米粉:买买买...
  14. 无限制版电驴连接不上服务器,电驴怎么连接服务器?电驴连接不上服务器的解决方法介绍...
  15. 翰文进度计划软件横道图不显示文字_说好的求一款项目管理软件,你们为什么推荐钉钉?...
  16. spack Bootstrapping Mirrors
  17. 机械工程基础笔记整理
  18. 淘淘摘苹果Python版
  19. 官网下载JAVA的JDK11版本(下载、安装、配置环境变量)
  20. [Leetcode刷题心得][数组、字符串]242. 有效的字⺟母异位词

热门文章

  1. 37岁转行JAVA真的很难
  2. Linux CRDA(Central Regulatory Domain Agent)简介
  3. 信号完整性问题的11个基本原则(伯格丁原则)
  4. 1-15 Burpsuite Sequencer介绍
  5. 干货!Java基础知识梳理,绝对经典
  6. 重磅!腾讯优图20篇论文入选CVPR 2021
  7. Threejs动态箭头
  8. C#渐变色方法 实例
  9. vue 项目在index.html页面直接引入jq库,报错$ is not defined解决方案
  10. 美国少年14岁造出核反应堆