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

企业网站设计与规划论文郴州市有几个县

企业网站设计与规划论文,郴州市有几个县,网站app有哪些功能,网页设计图片排版布局代码题目描述 ​ 小明刚刚参加完期中考试,“这次又能得班级第一了”,他沾沾自喜,想起之前一直努力学习的自己,他决定去西城红场看个电影放松一下。现在小明想从学校走到电影院,因为市政大力修路和挖地铁,有些道…

题目描述
​ 小明刚刚参加完期中考试,“这次又能得班级第一了”,他沾沾自喜,想起之前一直努力学习的自己,他决定去西城红场看个电影放松一下。现在小明想从学校走到电影院,因为市政大力修路和挖地铁,有些道路不允许步行,请判断小明能否走到电影院(只能朝上下左右四个方向行走),如果能到,则输出最短步数,如果不能到,则输出 No。

输入
​ 第 1 行两个数 n 和 m 表示地图有 n 行 m 列 2≤n,m≤500​ 第 2 行至第 n+1 行为地图,其中 s 表示学校 g 表示电影院​ . 为步行可以通过的点 # 为步行不可通过的点

输出
​ 能走到电影院输出最少步数​ 不能走到电影院输出 No
样例输入1
4 5
s####
…#

#…g
样例输出1
No
样例输入2
4 4
…s
…##

.g…
样例输出2
5

#include<iostream>
#include<queue>
using namespace std;struct node {int x, y, cnt;
};
int dir[4][2] = { 0,1,1,0,0,-1,-1,0 };
int main() {int n, m;cin >> n >> m;char map[505][505];queue<node> que;for (int i = 0; i < n; i++) {for (int j = 0; j < m; j++) {cin >> map[i][j];if (map[i][j] == 's') {que.push({ i,j,0 });}}}while (!que.empty()) {node temp = que.front();que.pop();for (int i = 0; i < 4; i++) {int x = temp.x + dir[i][0];int y = temp.y + dir[i][1];if (map[x][y] == 'g') {cout << temp.cnt + 1 << endl;return 0;}if (map[x][y] == '.') {que.push({ x, y,temp.cnt + 1 });map[x][y] = '#';}}}cout << "No" << endl;return 0;
}
http://www.15wanjia.com/news/184372.html

相关文章:

  • 网站前端后端分开做可以吗东莞市大朗镇
  • 论坛网站建设用工具软件wordpress ip更改
  • 网站建设的点子微网站开发需求
  • 土巴兔网站开发关于英文网站建设的请示
  • 建站代理平台环保部网站建设项目
  • 企业网站及公众号建设方案nas装wordpress
  • 帝国cms 做的完整的网站有没有百度浏览器入口
  • 做360全景的网站wordpress菜单底部导航
  • 拓普建站推广石家庄网页设计公司有哪些
  • 上传网站安装教程视频教程wordpress调用文章列表图片为背景
  • wordpress网站示例长沙百度文化传播有限公司
  • 河北永生建筑工程网站东莞前10大互联网公司
  • 天津网站制作公司DW修改wordpress
  • 石家庄网站建设公司怎么样台州网站制作公司
  • 搭积木建网站软件网站 psd
  • 邵阳做网站的公司短网址生成api接口
  • 济南市建设执业资格注册中心网站金点子招聘信息
  • 做网站标准步骤阿里云wordpress 安装目录
  • 中国建设银行网站特色营销网站建立公司
  • 网站如何设置默认首页建设部网站示范文本
  • 深圳手机模板建站注册公司名字大全免费
  • 合肥制作网站企业企业信息系统是什么
  • 阿里云网站备案拍照点正规网店代运营公司
  • 建立本机网站wordpress单页网站在本页跳转
  • 郑州 网站建设有限公司手机制作视频
  • 网站建设和编辑实训报告理县网站建设公司
  • 网站内容维护合同wordpress 首行缩进 插件
  • 网站手机端生成百度站长验证网站失败
  • 网站宽度 自动收缩内容型网站有哪些
  • 宝塔如何添加ip域名做网站wordpress