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

石油大学网页设计与网站建设天津网络维护公司

石油大学网页设计与网站建设,天津网络维护公司,知识付费网站搭建,网上商城建设公司这道题主要学到的就是数据结构的组织#xff0c;一些需要从小到大排列的东西#xff0c;这些东西还有对应的东西。这个时候使用map可以解决 下面贴出代码。其中所使用的思想#xff0c;估计这个东西是没法学的#xff0c;这就只能是灵感 //这是什么吉尔题#xff0c;题意都…这道题主要学到的就是数据结构的组织一些需要从小到大排列的东西这些东西还有对应的东西。这个时候使用map可以解决 下面贴出代码。其中所使用的思想估计这个东西是没法学的这就只能是灵感 //这是什么吉尔题题意都没有说清楚排水系统保证从最低的开始而且四面都是高地 //我想要的数据结构是从小到大把海拔排序每个海拔对应这个海拔的块数以及比这个海拔低的块数 //最后计算的时候可以很容易的计算出快要淹没这个海拔时所需要的体积海拔差*比这个海拔低的块数 #includecstdio #includemap using namespace std;struct square{int this_level;int lower_level;int cubic_meters;};mapint,square*Map;int row,col;int cubic_meter;bool initial(){Map.clear();scanf(%d%d,row,col);if(!row){return false;}for(int i0;irow*col;i){int level;scanf(%d,level);if(!Map.count(level)){Map[level]new square;Map[level]-this_level1;}else{Map[level]-this_level;}}scanf(%d,cubic_meter);}void print_map(){for(mapint,square*::iterator itMap.begin();it!Map.end();it){printf(海拔%d的有 %d块\n,it-first,it-second-this_level);printf(海拔比%d低的有 %d块\n,it-first,it-second-lower_level);printf(恰好没有淹没这个海拔时的所需水的体积%d\n,it-second-cubic_meters);printf(\n);}}void compute(){if(cubic_meter0){printf(Water level is %.2lf meters.\n,(double)Map.begin()-first);printf(0.00 percent of the region is under water.\n);return;}//先将恰好没有埋没每块土地时所需的水的体积计算出来int lower0;for(mapint,square*::iterator itMap.begin();it!Map.end();it){it-second-lower_levellower;lowerlowerit-second-this_level;}int lower_level0,lower_cube0;for(mapint,square*::iterator itMap.begin();it!Map.end();it){it-second-cubic_metersit-second-lower_level*(it-first-lower_level)*100lower_cube;lower_levelit-first;lower_cubeit-second-cubic_meters;}double water_level,percent;mapint,square*::iterator itMap.begin();for(;it!Map.end();it){if(it-second-cubic_meterscubic_meter){percent(double)it-second-lower_level/(row*col);water_levelit-first-(it-second-cubic_meters-(double)cubic_meter)/(it-second-lower_level*100);printf(Water level is %.2lf meters.\n,water_level);printf(%.2lf percent of the region is under water.\n,percent*100);return;}}it--;water_level((double)cubic_meter-it-second-cubic_meters)/(row*col*100)it-first;printf(Water level is %.2lf meters.\n,water_level);printf(100.00 percent of the region is under water.\n);}int main(){ #ifdef localfreopen(input.txt,r,stdin);freopen(output.txt,w,stdout); #endifint kase0;while(initial()){printf(Region %d\n,kase);compute();printf(\n);// print_map();//compute();}return 0;}  转载于:https://www.cnblogs.com/TorettoRui/p/10415983.html
http://www.huolong8.cn/news/269218/

相关文章:

  • 如何建造自己的网站推广平台的方法
  • 企业可以做哪些网站有哪些内容陕西最好的云营销网站建设公司
  • 免费网站制作报价企业网站开发意义
  • 怎么做扫码进入网站新闻头条 今天
  • 能访问各种网站的浏览器北京怎么建立网站
  • 网站建设怎么解析域名北京专业做网站电话
  • 网站弹出窗口js网站开发人员的工作
  • 做网站后台要学什么wordpress5 升级
  • 织梦多网站网站不备案会怎...
  • 中国十大摄影网站排名h5游戏在线玩
  • 淮南制作网站tp做的网站封装成app
  • 郑州电商网站设计网站开发认证考试
  • p2c网站方案绥化市建设局官方网站
  • 彩票网站什么做北京市建设工程发包承包交易中心
  • 做网站广告有哪些职位wordpress不显示中文图片
  • 网站开发基本语言手工制作收纳盒
  • 中山建网站多少钱曲靖市麒麟区建设局规划网站
  • 花都移动网站建设中小企业网站制作流程
  • 网站建设费怎么做分录企业app怎么做
  • 软件网站建设的目的织梦网站上传的文章只显示摘要不显示内容如何修改
  • 福州开发企业网站巴中网站建设网站推广
  • 淄博有做网站的吗腾讯企业邮箱注册申请
  • 公司怎么建立网站吗哪个网站可以学做标书
  • 做网站15年app设计原则
  • asp 网站开发教程云设计工具
  • 旅游做网站wordpress有中文版吗
  • 路桥网站建设做网站分成
  • 做网站公司怎么赚钱吗深圳证券网站开发
  • 网站建设分金手指专业二八建设部安全员证书查询网站
  • 如何做网站免费wordpress logo大小