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

个人网站如何建网站的经营推广

个人网站如何建,网站的经营推广,网页设计的价格,青海西宁网络科技题目描述 为了在敌国渗透作战,指挥官决定:派出伞兵前往敌国!然而敌国的风十分强烈,能让伞兵在同一高度不停转悠,直到被刮到一个无风区…… 输入格式 第一行两个整数 n,m,表示敌国的大小。 以下 n 行&am…

题目描述

为了在敌国渗透作战,指挥官决定:派出伞兵前往敌国!然而敌国的风十分强烈,能让伞兵在同一高度不停转悠,直到被刮到一个无风区……

输入格式

第一行两个整数 n,m,表示敌国的大小。

以下 n 行,每行 m 个字符,u 表示风向北吹;d 表示风向南吹;l 表示风向西吹;r 表示风向东吹;o 表示无风。(上北下南,左西右东)

输出格式

一个数:表示有几个点可以放下伞兵。

样例 #1

样例输入 #1

5 5
rrrrr
rdddr
rroll
uuuuu
uuuuu

样例输出 #1

19

提示

数据范围:1≤n,m≤1000

正片开始

ok,首先先分析一下样例

他的意思是

u=up=上

d=down=下

l=left=左

r=right=右

现在再使出我练习两年半的画技画出一个5*5的表格

再把数据填入表格 

 我们发现,如果按照  u上  d下  l左  r右 的走法,比如说伞兵出生在 (2,1) 的走法如下

他最终可以到达无风区o

我们可以通过模拟来解,他让我们往哪就往哪

好的,提示就到这里,现在代码答案

//csdnfishingliver diaoyudegan
#include<bits/stdc++.h>
using namespace std;
int n,m,ans;
bool vis[1005][1005];
char g[1005][1005];
void dfs(int x,int y){vis[x][y]=1;if(g[x-1][y]=='d')	dfs(x-1,y);if(g[x+1][y]=='u')	dfs(x+1,y);if(g[x][y-1]=='r')	dfs(x,y-1);if(g[x][y+1]=='l')	dfs(x,y+1);
}
int main(){cin>>n>>m;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){cin>>g[i][j];}}for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){if(g[i][j]=='o'){vis[i][j]=1;dfs(i,j);}}}for(int i=1;i<=n;i++){for(int j=1;j<=m;j++){if(vis[i][j])	ans++;	}}cout<<ans;return 0;
}

ok这次的博文就到这里,没点关注的关注一下呗~如果可以就善意的评论壹下呗~在点个赞就更完美了~

收工! 

http://www.dtcms.com/wzjs/587948.html

相关文章:

  • 网络营销理论包括哪些seo怎么读
  • 建筑工程师的工作内容怎么优化一个网站
  • 郑州网站开发与建设wordpress与drupal对比
  • 关于网站建设的管理实践报告烟台百度网站推广
  • 深圳最专业的高端网站建设西安网站制作网站
  • 网站建设创业书wordpress 用户遍历
  • 网站设计 网站推广 网站优化商洛网站设计
  • 怎么做网站步骤免费的上海网站建设包括哪些
  • 一屏一屏的网站怎么做网站建设与规划方案书
  • 企业为什么建站淘宝网页版怎么和卖家聊天
  • 网站安全管理制度wordpress中文cms主题
  • 如何建设网站兴田德润简介在线旅游网站建设方案
  • 企业网站设计的重要性论坛网站如何备案
  • 网站推广话术网站自动推广软件免费
  • 肇庆有哪家做企业网站的wordpress新增站点
  • 唐山公司建设网站洛阳网络建站公司
  • 服务器创建多个网站南昌所有建设工程网站
  • 企业做网站的用途wordpress 快站
  • 江西网站建设价位天津建设部网站保温
  • 济南济南网站建设网站建设上海市区网站设计制作公司
  • 罗湖商城网站设计多少钱施工企业资质标准
  • 企业做网站都购买域名吗启东做网站
  • 微信小程序开发大赛seo网站设计招聘
  • 网站备案后的标识网站模板可以自己做吗
  • 网站后台的关键词百度网页版主页网址
  • 建网站自学wordpress删掉自豪
  • 茌平网站建设电话微信公众号管理平台登录
  • 网站建设总结报告国外网站打不开怎么解决
  • 培训型网站建设方案装修设计软件免费
  • 网站外包项目编辑网站绑定 主机名