当前位置:   article > 正文

【华为机试】2024年真题C卷(c++)-分配土地

【华为机试】2024年真题C卷(c++)-分配土地

【华为机试】2024年真题C卷汇总(c++)

一、题目

题目描述:

从前有个村庄,村民们喜欢在各种田地上插上小旗子,旗子上标识了各种 不同的数字
某天集体村民决定将覆盖相同数字的最小矩阵形的土地分配给村里做出巨大贡献的村民,请问此次分配土地,做出贡献的村民种最大会分配多大面积?

二、输入输出

输入描述:
第一行输入 m和n, 
m 代表村子的土地的长 
n 代表土地的宽 第二行开始输入地图上的具体标识
输出描述:
此次分配十地,做出贡献的村民种最大会分配多大面积
备注:
旗子上的数字为1~500,土地边长不超过500
未插旗子的土地用0标识

三、示例

示例1:
输入:
3 3
1 0 1
0 0 0
0 1 0
输出:
9
说明: 土地上的旗子为1,其坐标分别为(0,0),(2,1)以及(0,2),为了覆盖所有旗子,矩阵需要覆盖的横坐标为0和2,纵坐标为0和2,所以面积为9,即 (2-0+1) * (2-0+1) =

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号