题目信息

题目类型
练习
题目年份
2023
题目题型
编程题
关 键 词
函数

题目题干

10、题目描述:THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

(注.input()输入函数的括号中不允许添加任何信息)THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

时间限制:3000MS 内存限制:589824KBTHp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

编程实现:THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

小明有一张N*M的方格纸,且部分小方格中涂了颜色,部分小方格还是空白。THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

给出N(2≤N≤30)和M(2≤M≤30)的值,及每个小方格的状态(被涂了颜色小方格用数字1表示,空白小方格用数字0表示),请帮助小明找出最大的矩形空白区域,并输出该矩形空白区域由多少个小方格组成。THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

例如:N=4,M=5,4*5的方格纸中每个小方格的状态如下图:THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

10、题目描述:  (注.input()输入函数的括号中不允许添加任何信息)  时间限制:3000MS 内存限制:589824KB  编程实现:  小明有一张N*M的方格纸,且部分小方格中涂了颜色,部分小方格还是空白。  给出N(2≤N≤30)和M(2≤M≤30)的值,及每个小方格的状态(被涂了颜色小方格用数字1表示,空白小方格用数字0表示),请帮助小明找出最大的矩形空白区域,并输出该矩形空白区域由多少个小方格组成。  例如:N=4,M=5,4*5的方格纸中每个小方格的状态如下图:    最大的空白区域由6个小方格组成(红色框区域)。  输入描述  第一行输入两个正整数N和M(2≤N≤30,2≤M≤30),分别表示方格纸的行数和列数,两个正整数之间以一个空格隔开  第二行开始输入N行,每行M个整数(整数为1或者0),1表示涂色方格,0表示空白方格,整数之间以一个空格隔开  输出描述  输出一个整数,表示最大矩形由多少个小方格组成(如果没有空白小方格,输出0)  样例输入  4 5 1 1 0 0 0 1 0 1 0 0 0 0 0 1 1 0 0 0 1 0 样例输出  6THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

最大的空白区域由6个小方格组成(红色框区域)。THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入描述THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第一行输入两个正整数N和M(2≤N≤30,2≤M≤30),分别表示方格纸的行数和列数,两个正整数之间以一个空格隔开THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行开始输入N行,每行M个整数(整数为1或者0),1表示涂色方格,0表示空白方格,整数之间以一个空格隔开THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出描述THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出一个整数,表示最大矩形由多少个小方格组成(如果没有空白小方格,输出0)THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

样例输入THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

4 5
1 1 0 0 0
1 0 1 0 0
0 0 0 1 1
0 0 0 1 0

样例输出THp100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

6

答案解析

相关题目

10、题目描述: (注.input()输入函数的括号中不允许添加任何信息) 时间限制:3000MS 内存限制:589824KB 编程实现: 小明有一张N*M的方格纸,且部分小方格中涂了颜色,部
9、题目描述: (注.input()输入函数的括号中不允许添加任何信息) 时间限制:3000MS 内存限制:589824KB 编程实现: 期末考试小明取得了优异的成绩,妈妈为鼓励小明再接再厉,
8、题目描述: (注.input()输入函数的括号中不允许添加任何信息) 时间限制:3000MS 内存限制:589824KB 编程实现: 某商店搞促销活动“买二免一”,活动内容如下: 每买两
7、题目描述: (注.input()输入函数的括号中不允许添加任何信息) 时间限制:3000MS 内存限制:589824KB 编程实现: 给定一个正整数N(2≤N≤1000),请将N拆分成两个
6、题目描述: (注input()输入函数的括号中不允许添加任何信息) 时间限制:3000MS 内存限制:589824KB 编程实现: 输入一个整数N(-100<=N<=100
5、执行以下程序后,输出的结果是( )。 L=[1,2,3,4,5,6,7,8,9] print(L[1:4]) A [1,2,3] B [1,2,3,4] C [2,3] D [2,3,
4、下列运算符中,优先级最高的是(  )。 A / B % C ** D +
3、以下关于函数参数描述正确的是(  )。 A 调用函数时,按参数名称传递参数,需要按照定义时的顺序进行传递 B 函数在定义时,可选参数的位置可以在參数列表中任意位置 C 函数在定义时,可以不指
2、下列数据类型中,哪一个是不可变的?(  ) A 列表 B 元组 C 字典 D 集合
1、关于Python3.10,下列选项描述正确的是(  )。 A continue语句可以结束整个循环的执行 B break和continue语句只能用在循环中 C 要从嵌套循环中退出时,只能使

提示声明

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

猜你喜欢