算法提高 扫雷

时间限制:1.0s 内存限制:256.0MB

问题描述

扫雷游戏你一定玩过吧!现在给你若干个n×m的地雷阵,请你计算出每个矩阵中每个单元格相邻单元格内地雷的个数,每个单元格最多有8个相邻的单元格。 0

输入格式

输入包含若干个矩阵,对于每个矩阵,第一行包含两个整数n和m,分别表示这个矩阵的行数和列数。接下来n行每行包含m个字符。安全区域用‘.’表示,有地雷区域用’‘表示。当n=m=0时输入结束。

输出格式

对于第i个矩阵,首先在单独的一行里打印序号:“Field #i:”,接下来的n行中,读入的’.'应被该位置周围的地雷数所代替。输出的每两个矩阵必须用一个空行隔开。

样例输入

4 4

.…

3 5

**…

.…

0 0

样例输出

Field #1:

100

2210

110

1110

Field #2:

**100

33200

1*100

(注意两个矩阵之间应该有一个空行,由于oj的格式化这里不能显示出来)

数据规模和约定

0

import java.util.ArrayList;

import java.util.List;

import java.util.Scanner;

public class 扫雷 {

public static void main(String[] args) {

// TODO Auto-generated method stub

Scanner sc=new Scanner(System.in);

List sb=new ArrayList();

int count=1;

while(true){

int a=sc.nextInt();

int b=sc.nextInt();

if(a==b&&a==0)

break;

int[][] arr=new int[a][b];

sc.nextLine();

for(int i=0;i

String str=sc.nextLine();

for(int j=0;j

if(str.charAt(j)=='*')

arr[i][j]=9;

else if(str.charAt(j)=='.')

arr[i][j]=0;

}

}

for(int i=0;i

java算法提高 扫雷_Java实现 蓝桥杯VIP 算法提高 扫雷相关推荐

  1. 密码锁 java接口_Java实现 蓝桥杯VIP 算法提高 密码锁

    算法提高 题目 2 密码锁 时间限制:1.0s 内存限制:1.0GB 问题描述 你获得了一个据说是古代玛雅人制作的箱子.你非常想打开箱子看看里面有什么东西,但是不幸的是,正如所有故事里一样,神秘的箱子 ...

  2. java蓝桥暑假班_Java实现 蓝桥杯VIP 算法提高 班级排名

    算法提高 班级排名 时间限制:1.0s 内存限制:256.0MB 问题描述 达达在陶陶的影响下,也对学习慢慢的产生了兴趣. 他在每次考试之后,都会追着老师问,自己在班级的总名次是多少.考试一多,老师也 ...

  3. 编程题 java 密码锁_Java实现 蓝桥杯VIP 算法提高 密码锁

    算法提高 题目 2 密码锁 时间限制:1.0s 内存限制:1.0GB 问题描述 你获得了一个据说是古代玛雅人制作的箱子.你非常想打开箱子看看里面有什么东西,但是不幸的是,正如所有故事里一样,神秘的箱子 ...

  4. Java夺宝_Java实现 蓝桥杯VIP 算法提高 夺宝奇兵

    算法提高 夺宝奇兵 时间限制:1.0s 内存限制:512.0MB [题目描述] 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: ...

  5. java 日历算法_Java实现 蓝桥杯VIP 算法提高 任意年月日历输出

    算法提高 任意年月日历输出 时间限制:1.0s 内存限制:512.0MB 已知2007年1月1日为星期一. 设计一函数按照下述格式打印2007年以后(含)某年某月的日历,2007年以前的拒绝打印. 为 ...

  6. java算法买3瓶送1瓶_Java实现 蓝桥杯VIP 算法提高 促销购物

    算法提高 促销购物 时间限制:1.0s 内存限制:256.0MB 问题描述 张超来到了超市购物. 每个物品都有价格,正好赶上商店推出促销方案.就是把许多东西一起买更便宜(保证优惠方案一定比原价便宜). ...

  7. 蓝桥 扫雷 java_Java实现 蓝桥杯VIP 算法提高 扫雷

    算法提高 扫雷 时间限制:1.0s 内存限制:256.0MB 问题描述 扫雷游戏你一定玩过吧!现在给你若干个n×m的地雷阵,请你计算出每个矩阵中每个单元格相邻单元格内地雷的个数,每个单元格最多有8个相 ...

  8. java 一元三次方程_Java实现 蓝桥杯VIP 算法训练 一元三次方程

    问题描述 有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程.给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差 ...

  9. 蓝桥杯陶陶摘苹果C语言,Java实现 蓝桥杯VIP 算法提高 陶陶摘苹果2

    算法提高 陶陶摘苹果2 时间限制:1.0s 内存限制:256.0MB 问题描述 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳, ...

最新文章

  1. 学习java的一些笔记(7)
  2. 如何使用Microsoft技术栈
  3. UVA 10534 - Wavio Sequence
  4. python发送文件到钉钉群_iOS python 自动化打包,并在钉钉群里发通知
  5. 一个把图片保存到SQL数据库的工具
  6. Python类的魔法方法
  7. 【MySQL】mysql查看库 表占用存储空间大小
  8. mysql教程丿it教程网_1.0MySQL基础入门【DQL部分】
  9. 深入了解TMG企業版的獨立陣列
  10. BigGAN高保真自然图像合成的大规模GAN训练
  11. mysql的casewhen 作用_MySQL数据库之Mysql casewhen的三种用法
  12. OpenCV模板匹配(cv2.matchTemplate)
  13. 支付宝小程序开发笔记
  14. 拼多多优惠券BUG事件完整回顾
  15. matlab设计计算器,MATLAB-计算器的设计.doc
  16. 下岗工冰城卖火“鱼豆腐”
  17. opengl对图像进行腐蚀和膨胀
  18. 小猪的猪栏文章类目导航
  19. 【详细】小程序发微博功能实现
  20. 黄一老师:财商思维、信用融资能对你有什么帮助?

热门文章

  1. 涛思数据与中天钢铁签署战略合作协议,加速钢铁行业的数字化发展
  2. JabRef的入门级使用
  3. MYSQL常用基本SQL语句总结。
  4. 【图形学】Vol.2 - 直线和圆
  5. pip安装包报错Error:-3 域名解析暂时失败
  6. Ubuntu搭建kms服务器
  7. 如何建立二叉搜索树 http://jingyan.baidu.com/article/c910274bfb701ecd361d2deb.html
  8. UML建模之交互图——时序图、协作图
  9. 口腔医中计算机知识的应用,人工智能在口腔医学的几个主要应用领域
  10. 一文惊醒梦中人:Python是打开数据科学大门的钥匙 - 思路、心态【附库、练习资源链接】