题目信息

题目类型
练习
题目年份
2023
题目题型
编程题
关 键 词
子网格

题目题干

第5题 子网格dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
给出一个n行m列的二维网格a[1...n][1...m],从上往下,行的编号从1至n,从左往右,列的编号是1至m,第i行第j列的数是a[i][j]。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
有一个高度是r,宽度是s的长方形计算器。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
每次你可以选择二维网格的某个格子(i,j)作为左上角,然后把计算器的左上角对准格子(i,j),覆盖下去,dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
计算器会自动计算出二维网格被覆盖区域的最大值,注意计算器的边要与二维网格的边平行,同时计算器不能超出二维网格。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
二维网格被计算器覆盖的部分,称为二维网格的“子网格”。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
现在的任务是:把计算器从二维网格的第1行第1列开始,从上往下,从左往右,每覆盖一次,就输出对应的“子网格”的最大值。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入格式dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第一行,n和m, 1<=n,m<=4000。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
接下来是n行m列的二维网格,其中-10000<=a[i][j]<=10000。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
最后一行是r和s。1<=r<=n, 1<=s<=m。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
序号 满足性质 分值占比dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 n,m<=40, r=n, s=m 12%dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 n,m<=40 16%dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 n,m<=1000 26%dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4 无特殊性质 46%dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出格式dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
共n-r+1行,每行输出m-s+1个数。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
其中第i行第j列的数表示把计算器左上角对准二维网格第i行第j列格子,覆盖下去,计算器得到的最大值。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入/输出例子1dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入:dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 3dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 1 2dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 3 4dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4 3 2dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 3dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出:dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入/输出例子2dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入:dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
3 3dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
1 1 2dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 3 4dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4 3 2dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 1dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出:dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2 3 4dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4 3 4dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例解释dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
第2个样例,计算器的覆盖过程如下,其中红色的数是最大值。dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
dYq100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 

答案解析

相关题目

第6题 排行榜某次IOI总决赛比赛有3道题。第i题的分值是P[i]分。如果选手提交了第i题,那么选手该题可能的得分是1至P[i]分;如果选手不提交第i题,那么该选手第i题得分肯定是0分。现在比赛结束了
第5题 子网格给出一个n行m列的二维网格a[1...n][1...m],从上往下,行的编号从1至n,从左往右,列的编号是1至m,第i行第j列的数是a[i][j]。有一个高度是r,宽度是s的长方形计算器
第4题 干草有n袋干草,第i袋干草的重量是w[i]。奶牛bessie当前的快乐值是0,bessie希望它的快乐值至少要达到s。如果奶牛吃掉第i袋干草,奶牛的快乐值会增加w[i]。对于一袋干草来说,be
第3题 步数有一个二维网格,从上往下,行的编号从1至n,从左往右,列的编号是1至m。第i行第j列的格子编号为(i,j),如果a[i][j]为 '@',表示格子(i,j)有障碍物,如
第2题 棋盘有一个R行C列的棋盘,共有R×C个单元格子,每个单元格子都要放一个棋子,棋子只有黑色或者白色。如果两个单元格子有公共边,那么称为相邻的格子。如果一个棋盘满足所有相邻格子的棋子都是不同颜色,
第1题 二进制整除交换二进制数相邻两个位置的数字,需要花费1元的代价。读入整数n以及n位二进制数(也许有前导0),你需要依次回答n个独立的问题,第i个问题(1<=i<=n)是这样的:假如要
整数拆分简单版 描述 将正整数拆分成若干个正整数的和,顺序不同视为不同的拆分: 例收如3=1+1+1=1+2=2+1=3,那么3就有四种拆分方法 输入 -个整数n(n<=50) 输出 整数n的拆
三去矩阵 题目描述 现在小Y有个 l×l的正方形字母矩阵,现在他想进行 q次询问,每次询问最长的以 (xi,yi)为中心的在一条水平或竖直的直线上的回文串的长度。 输入 第一行输入两个整数 l,q
油滴扩展 形盒子剩余的最小空间(结果四舍五入输出)。 样例输入  2 20 0 10 10 13 3 17 7 样例输出  50 提示 对于 100% 的数据,1≤N≤6,坐标范围在 [−1000,
八数码难题 题目描述 在 3×3 的棋盘上,摆有八个棋子,每个棋子上标有 1 至 8 的某一数字。棋盘中留有一个空格,空格用 0 来表示。空格周围的棋子可以移到空格中。 要求解的问题是:给出一种初始

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢