题目信息

题目类型
省赛
题目年份
2022
题目题型
编程题
关 键 词
函数

题目题干

第 10 题

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

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

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

有一片海域划分为N*M个方格,其中有些海域已被污染(用0表示),有些海域没被污染(用1表示)。请问这片N*M海域中有几块是没被污染的独立海域(没被污染的独立海域是指该块海域上下左右被已污染的海域包围,且N*M以外的海域都为已被污染的海域)例如:N=4,M=5,4*5的海域中,已被污染海域和没被污染的海域如下图:AvV100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第 10 题 题目描述:  (注input()输入函数的括号中不允许添加任何信息)  编程实现:  有一片海域划分为N*M个方格,其中有些海域已被污染(用0表示),有些海域没被污染(用1表示)。请问这片N*M海域中有几块是没被污染的独立海域(没被污染的独立海域是指该块海域上下左右被已污染的海域包围,且N*M以外的海域都为已被污染的海域)例如:N=4,M=5,4*5的海域中,已被污染海域和没被污染的海域如下图:    这块4*5的海域,有3块海域(绿色)没被污染,因为每一块的上下左右都被污染的海域包围。  输入描述  第一行输入两个正整数N和M,N表示矩阵方格的行,M表示矩阵方格的列,N和M之间以一个英文逗号隔开  第二行开始输入N行,每行M个数字(数字只能为1或者0,1表示没被污染的海域,0表示已被污染的海域)  输出描述  输出一个整数,表示N*M的海域中有几块是没被污染的独立海域AvV100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

这块4*5的海域,有3块海域(绿色)没被污染,因为每一块的上下左右都被污染的海域包围。AvV100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

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

第一行输入两个正整数N和M,N表示矩阵方格的行,M表示矩阵方格的列,N和M之间以一个英文逗号隔开AvV100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

第二行开始输入N行,每行M个数字(数字只能为1或者0,1表示没被污染的海域,0表示已被污染的海域)AvV100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

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

输出一个整数,表示N*M的海域中有几块是没被污染的独立海域AvV100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

 
 

答案解析

相关题目

第 11 题 题目描述: (注.input()输入函数的括号中不允许添加任何信息) 编程实现: 有一个N*M的矩阵方格,其中有些方格中有奖品,有些方格中没有奖品。小蓝需要从N*M的矩阵中选择一个
第 10 题 题目描述: (注input()输入函数的括号中不允许添加任何信息) 编程实现: 有一片海域划分为N*M个方格,其中有些海域已被污染(用0表示),有些海域没被污染(用1表示)。请问这
第 9 题 题目描述: (注input()输入函数的括号中不允许添加任何信息) 编程实现: 小马需要将N件物品从河的一岸搬运到河的另一岸,每次搬运的物品为1到3件。请问小马将N件物品全部搬运过去
第 8 题 题目描述: (注input()输入函数的括号中不允许添加任何信息) 编程实现: 小青带着一根长为80厘米的竹竿去摘苹果,当伸手碰不到的苹果会借助竹竿摘苹果(竹竿碰到苹果就算摘下)。
第 7 题 题目描述: (注input()输入函数的括号中不允许添加任何信息) 编程实现: 给定一个正整数N,输出正整数N中各数位最大的那个数字。 例如:N=132,则输出3。 输入描述
第 6 题 题目描述:(注input()输入函数的括号中不允许添加任何信息) 编程实现: 输入两个字符串S1和S2,然后将S1和S2拼接成一个字符串并输出。 例如:S1=“ab",S2
第 5 题 字符串的strip方法的作用是()。 A.删除字符串头尾指定的字符 B.删除字符串未尾的指定字符 C.删除字符串头部的指定字符 D.通过指定分隔符对字符串切片
第 4 题 已知t=("lan”,“qiao”,“bei"),执行t[::-1]语句输出的结果是()。 A.("bei",“qiao',"
第 3 题 下列方法中,哪一个可以随机生成一个实数()。 A.random() B.randrange() C.getrandbits() D.randint()
第 2 题 十进制数55转换成十六进制是()。 A.110111 B.313 C.37 D.67

提示声明

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

猜你喜欢