java算法提高 扫雷_Java实现 蓝桥杯VIP 算法提高 扫雷
算法提高 扫雷
时间限制: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 算法提高 扫雷相关推荐
- 密码锁 java接口_Java实现 蓝桥杯VIP 算法提高 密码锁
算法提高 题目 2 密码锁 时间限制:1.0s 内存限制:1.0GB 问题描述 你获得了一个据说是古代玛雅人制作的箱子.你非常想打开箱子看看里面有什么东西,但是不幸的是,正如所有故事里一样,神秘的箱子 ...
- java蓝桥暑假班_Java实现 蓝桥杯VIP 算法提高 班级排名
算法提高 班级排名 时间限制:1.0s 内存限制:256.0MB 问题描述 达达在陶陶的影响下,也对学习慢慢的产生了兴趣. 他在每次考试之后,都会追着老师问,自己在班级的总名次是多少.考试一多,老师也 ...
- 编程题 java 密码锁_Java实现 蓝桥杯VIP 算法提高 密码锁
算法提高 题目 2 密码锁 时间限制:1.0s 内存限制:1.0GB 问题描述 你获得了一个据说是古代玛雅人制作的箱子.你非常想打开箱子看看里面有什么东西,但是不幸的是,正如所有故事里一样,神秘的箱子 ...
- Java夺宝_Java实现 蓝桥杯VIP 算法提高 夺宝奇兵
算法提高 夺宝奇兵 时间限制:1.0s 内存限制:512.0MB [题目描述] 在一座山上,有很多很多珠宝,它们散落在山底通往山顶的每条道路上,不同道路上的珠宝的数目也各不相同.下图为一张藏宝地图: ...
- java 日历算法_Java实现 蓝桥杯VIP 算法提高 任意年月日历输出
算法提高 任意年月日历输出 时间限制:1.0s 内存限制:512.0MB 已知2007年1月1日为星期一. 设计一函数按照下述格式打印2007年以后(含)某年某月的日历,2007年以前的拒绝打印. 为 ...
- java算法买3瓶送1瓶_Java实现 蓝桥杯VIP 算法提高 促销购物
算法提高 促销购物 时间限制:1.0s 内存限制:256.0MB 问题描述 张超来到了超市购物. 每个物品都有价格,正好赶上商店推出促销方案.就是把许多东西一起买更便宜(保证优惠方案一定比原价便宜). ...
- 蓝桥 扫雷 java_Java实现 蓝桥杯VIP 算法提高 扫雷
算法提高 扫雷 时间限制:1.0s 内存限制:256.0MB 问题描述 扫雷游戏你一定玩过吧!现在给你若干个n×m的地雷阵,请你计算出每个矩阵中每个单元格相邻单元格内地雷的个数,每个单元格最多有8个相 ...
- java 一元三次方程_Java实现 蓝桥杯VIP 算法训练 一元三次方程
问题描述 有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程.给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差 ...
- 蓝桥杯陶陶摘苹果C语言,Java实现 蓝桥杯VIP 算法提高 陶陶摘苹果2
算法提高 陶陶摘苹果2 时间限制:1.0s 内存限制:256.0MB 问题描述 陶陶家的院子里有一棵苹果树,每到秋天树上就会结出n个苹果.苹果成熟的时候,陶陶就会跑去摘苹果.陶陶有个30厘米高的板凳, ...
最新文章
- 学习java的一些笔记(7)
- 如何使用Microsoft技术栈
- UVA 10534 - Wavio Sequence
- python发送文件到钉钉群_iOS python 自动化打包,并在钉钉群里发通知
- 一个把图片保存到SQL数据库的工具
- Python类的魔法方法
- 【MySQL】mysql查看库 表占用存储空间大小
- mysql教程丿it教程网_1.0MySQL基础入门【DQL部分】
- 深入了解TMG企業版的獨立陣列
- BigGAN高保真自然图像合成的大规模GAN训练
- mysql的casewhen 作用_MySQL数据库之Mysql casewhen的三种用法
- OpenCV模板匹配(cv2.matchTemplate)
- 支付宝小程序开发笔记
- 拼多多优惠券BUG事件完整回顾
- matlab设计计算器,MATLAB-计算器的设计.doc
- 下岗工冰城卖火“鱼豆腐”
- opengl对图像进行腐蚀和膨胀
- 小猪的猪栏文章类目导航
- 【详细】小程序发微博功能实现
- 黄一老师:财商思维、信用融资能对你有什么帮助?
热门文章
- 涛思数据与中天钢铁签署战略合作协议,加速钢铁行业的数字化发展
- JabRef的入门级使用
- MYSQL常用基本SQL语句总结。
- 【图形学】Vol.2 - 直线和圆
- pip安装包报错Error:-3 域名解析暂时失败
- Ubuntu搭建kms服务器
- 如何建立二叉搜索树 http://jingyan.baidu.com/article/c910274bfb701ecd361d2deb.html
- UML建模之交互图——时序图、协作图
- 口腔医中计算机知识的应用,人工智能在口腔医学的几个主要应用领域
- 一文惊醒梦中人:Python是打开数据科学大门的钥匙 - 思路、心态【附库、练习资源链接】