当前位置: 首页 > news >正文

做ssp用什么建网站安徽池州建设厅网站

做ssp用什么建网站,安徽池州建设厅网站,手机网站推广法,哪里有好的网站题目背景 NOIP2015 普及组 T2 题目描述 扫雷游戏是一款十分经典的单机小游戏。在 n n n 行 m m m 列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时&#…

题目背景

NOIP2015 普及组 T2

题目描述

扫雷游戏是一款十分经典的单机小游戏。在 n n n m m m 列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。

现在给出 n n n m m m 列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。

注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。

输入格式

第一行是用一个空格隔开的两个整数 n n n m m m,分别表示雷区的行数和列数。

接下来 n n n 行,每行 m m m 个字符,描述了雷区中的地雷分布情况。字符 * \texttt{*} * 表示相应格子是地雷格,字符 ? \texttt{?} ? 表示相应格子是非地雷格。相邻字符之间无分隔符。

输出格式

输出文件包含 n n n 行,每行 m m m 个字符,描述整个雷区。用 * \texttt{*} * 表示地雷格,用周围的地雷个数表示非地雷格。相邻字符之间无分隔符。

样例 #1

样例输入 #1

3 3
*??
???
?*?

样例输出 #1

*10
221
1*1

样例 #2

样例输入 #2

2 3
?*?
*??

样例输出 #2

2*1
*21

提示

对于 100 % 100\% 100%的数据, 1 ≤ n ≤ 100 , 1 ≤ m ≤ 100 1≤n≤100, 1≤m≤100 1n100,1m100

n,m=map(int,input().split())
mapp=[['']*m for _ in range(n)]
for item in range(n):srt=input()for ktem in range(len(srt)):mapp[item][ktem]=srt[ktem]passpass
anss_value=[]
for item in range(n):for jtem in range(m):num=0if mapp[item][jtem]=='?':if item-1>-1 and jtem-1>-1 and mapp[item-1][jtem-1]=='*':num+=1passif item-1>-1 and mapp[item-1][jtem]=='*':num+=1passif item-1>-1 and jtem+1<m and mapp[item-1][jtem+1]=='*':num+=1passif jtem+1<m and mapp[item][jtem+1]=='*':num+=1passif item+1<n and jtem+1<m and mapp[item+1][jtem+1]=='*':num+=1passif item+1<n and mapp[item+1][jtem]=='*':num+=1passif item+1<n and jtem-1>-1 and mapp[item+1][jtem-1]=='*':num+=1passif jtem-1>-1 and mapp[item][jtem-1]=='*':num+=1passanss_value.append(str(num))passelse:anss_value.append(mapp[item][jtem])passpasspass
step = 0
for item in range(n):for jtem in range(m):print(anss_value[step], end='')step += 1passprint()

比较简单的题目,注意的是要判断边界范围,还有在写的时候记住行的范围是n,列的范围是m,这两个不一样,很容易都写成n了。其他没有难点,书写的时候耐心点,把八个方向都判断一遍就行

http://www.yayakq.cn/news/706307/

相关文章:

  • 河南十大营销策划公司seo需要会什么
  • 网站的页面风格有哪些wordpress中国官网
  • 中国建设工程协会网站优惠券网站要怎么做
  • 网站内容建设机制成都公司注册代理
  • 安徽太和有没有做网站的wordpress里放代码
  • 网站后台欢迎界面自己做的网站网页打开速度慢
  • 国内空间站wap版网站 加app提示
  • 宁波网站建设流程图网页设计视频代码
  • 网站建设管理分工互联网营销师证书有用吗
  • 网站建设培训班多少钱企业管理咨询服务有限公司
  • 珠海市横琴建设局网站与有权重网站做友链
  • 那个网站百度收录快甘孜州建设局网站
  • 兰州网站制作培训班网站建设公司盈利模式
  • 教育手机网站开发计算机软件开发工资高吗
  • 姓名域名网站wordpress缩略图不清晰怎么办
  • 为什么python不适合开发网站小猪导航
  • 关键词排名优化网站wordpress汉化广告插件
  • 建设部证书查询网站北京室内设计公司前十名
  • 公司网站被黑有不良信息 做笔录wordpress前台打开慢
  • 白酒网站设计定远县可以做网站的地方
  • 网站开发专业基础课程如何制作一个自己的网页
  • 五屏网站建设品牌南宁网站搭建
  • wordpress建站准备建站工具megento
  • 专业的网站开发团队需要哪些人范例网站怎么做
  • 网站开发用三亚网上商城
  • 广西建设工程质量安全监督网站如何更换网站模板
  • 找人做一下网站大概多少钱盐田网站建设
  • 住房和城乡建设部建造师网站东阳网络推广公司
  • 门户网站建设管理工作的意见百度指数属于行业趋势及人群
  • 微信网站开发费用沈阳便宜做网站的