【华为OD机试真题 java、python、c++】荒地电站建设【2022 Q4 100分】(100%通过+复盘思路)
2023-09-11 14:19:50 时间
代码请进行一定修改后使用,本代码保证100%通过率,本题目提供了java、python、c++三种代码。复盘思路在文章的最后
题目描述
祖国西北部有一片大片荒地,其中零星的分布着一些湖泊,保护区,矿区;整体上常年光照良好,但是也有一些地区光照不太好。某电力公司希望在这里建设多个光伏电站,生产清洁能源对每平方公里的土地进行了发电评估,其中不能建设的区域发电量为0kw,可以发电的区域根据光照,地形等给出了每平方公里年发电量x千瓦。我们希望能够找到其中集中的矩形区域建设电站,能够获得良好的收益。
输入描述
第一行输入为调研的地区长,宽,以及准备建设的电站【长宽相等,为正方形】的边长最低要求的发电量
之后每行为调研区域每平方公里的发电量
例如,输入为:
2 5 2 6
1 3 4 5 8
2 3 6 7 1
表示调研的区域大小为长2宽5的矩形,我们要建设的电站的边长为2,建设电站最低发电量为6
输出描述
输出为这样的区域有多少个
上述输入长宽为2的正方形满足发电量大于等于6的区域有4个。
则输出为 :
4
示例1
输入
2 5 1 6
1 3 4 5 8
2 3 6 7 1输出
3
说明
输入长为2,宽为5的场地,建设的场地为正方形场地,边长为1,
相关文章
- 【JAVA】Java 异常中e的getMessage()和toString()方法的异同
- Atitit.提升软件Web应用程序 app性能的方法原理 h5 js java c# php python android .net
- Atitit 文件上传 架构设计 实现机制 解决方案 实践java php c#.net js javascript c++ python
- 华为OD机试 - 开心消消乐(Java & JS & Python)
- 华为OD机试 - 整型数组按个位值排序(Java & JS & Python)
- Python:利用python代码编程实现将视频的avi格式转换为MP4格式
- Python编程语言学习:包导入和模块搜索路径(包路径)简介、使用方法(python系统环境路径的查询与添加)之详细攻略
- Python之ffmpeg:利用python编程基于ffmpeg将m4a格式音频文件转为mp3格式文件
- Python语言学习之双下划线那些事:python和双下划线使用方法之详细攻略
- Java调用Python脚本:轻松实现两种语言的互操作性
- 蓝桥杯官网 试题 PREV-281 历届真题 时间显示【第十二届】【省赛】【研究生组】【C++】【C】【Java】【Python】四种解法
- 已解决(Python安装报错)Visit python.org to download an earlier version of Python.
- 【华为OD机试 2023】 删除重复数字后的最大数字(C++ Java JavaScript Python)
- 【华为校招机试 2023】 简单的自动曝光、平均像素值(C++ Java JavaScript Python)
- 【华为OD机试 2023】计算网络信号、信号强度(C++ Java JavaScript Python)
- 【华为OD机试 2023】最优高铁城市修建方案(C++ Java JavaScript Python)
- 【华为OD机试 2023】真正的密码(C++ Java JavaScript Python)
- 【华为OD机试 2023】 区间交叠问题(C++ Java JavaScript Python)
- 【华为OD机试 2023】Excel单元格数值统计(C++ Java JavaScript Python)
- 【华为OD机试 2023】最长回文字符串(C++ Java JavaScript Python)
- 【华为OD机试 2023】 字符串解密(C++ Java JavaScript Python)
- Ubuntu下完美切换Python版,即设置系统默认的python版本(亲测有效)
- Python编程:twine模块打包python项目上传pypi
- 【人工智能 Open AI 】我们程序员真的要下岗了- 全能写Go / C / Java / C++ / Python / JS 人工智能机器人
- 使用Java操作Elasticsearch(Elasticsearch的java api使用)