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

P2670 [NOIP 2015 普及组] 扫雷游戏

P2670 [NOIP 2015 普及组] 扫雷游戏 - 洛谷

#include<bits/stdc++.h> 
using namespace std;
int n,m;
char a[105][105];
int main(){cin>>n>>m;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>a[i][j];}}for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){if(a[i][j]=='?'){int k=0;//记录周围地雷的个数 if(a[i-1][j]=='*')k++;if(a[i][j-1]=='*')k++;if(a[i+1][j]=='*')k++;if(a[i][j+1]=='*')k++;if(a[i-1][j-1]=='*')k++;if(a[i-1][j+1]=='*')k++;if(a[i+1][j-1]=='*')k++;if(a[i+1][j+1]=='*')k++;cout<<k;//直接输出k }else{//是地雷直接输出 cout<<a[i][j];}}cout<<endl;//遍历完一行就换行 }return 0;
} 

相关文章:

  • 软件设计师考试三大核心算法考点深度解析(红黑树 / 拓扑排序 / KMP 算法)真题考点分析——求三连
  • centos7配置静态ip 网关 DNS
  • C++中的宏
  • 解码数据语言:如何优雅的进行数仓字典建设?
  • Web开发-Python应用Flask框架Jinja模版绑定路由参数传递页面解析SSTI注入
  • 协程+Flow:现代异步编程范式,替代RxJava的完整实践指南
  • PH热榜 | 2025-05-20
  • springboot框架 集成海康ISUP-SDK 并实现 协议透传给设备下发指令!
  • 武汉科技大学人工智能与演化计算实验室许志伟课题组参加第八届智能优化与调度学术会议
  • 【QT】QTableWidget获取width为100,与真实值不符问题解决
  • BUUCTF——Kookie
  • C语言学习之内存函数
  • Python打卡训练营day27-函数-装饰器
  • 深入解析MATLAB codegen生成MEX文件的原理与优势
  • MySQL高频面试八连问(附场景化解析)
  • 【MySQL】第六弹——表的CRUD进阶(四)聚合查询(下)
  • 【C# 自动化测试】借助js获取浏览器滚动条高度
  • 2025ICPC武汉邀请赛-F
  • 【c# 类型转换中 as 和()】
  • DAY29 超大力王爱学Python
  • 中方是否支持或参加俄乌谈判?外交部:支持一切有利于和平的努力
  • 照护者说|胡泳:向死而在,爱这个世界
  • 新质观察|低空货运是城市发展低空经济的第一引擎
  • 总书记回信二周年之际,上海如何将垃圾分类深度融入城市发展?
  • 学人、学术、学科、学脉:新时代沾溉下的中国西方史学史
  • 加快推进科技服务业高质量发展,九部门联合发文