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

可以做软文推广的网站百度关键词查询工具免费

可以做软文推广的网站,百度关键词查询工具免费,页面设计原型图,用asp做网站需要准备什么[蓝桥杯 2018 省 AB] 全球变暖 题目描述 你有一张某海域 N N N \times N NN 像素的照片,. 表示海洋、 # 表示陆地,如下所示: ....... .##.... .##.... ....##. ..####. ...###. .......其中 “上下左右” 四个方向上连在一起的一片陆地组…

[蓝桥杯 2018 省 AB] 全球变暖

题目描述

你有一张某海域 N × N N \times N N×N 像素的照片,. 表示海洋、 # 表示陆地,如下所示:

.......
.##....
.##....
....##.
..####.
...###.
.......

其中 “上下左右” 四个方向上连在一起的一片陆地组成一座岛屿。例如上图就有 2 2 2 座岛屿。

由于全球变暖导致了海面上升,科学家预测未来几十年,岛屿边缘一个像素的范围会被海水淹没。具体来说如果一块陆地像素与海洋相邻(上下左右四个相邻像素中有海洋),它就会被淹没。

例如上图中的海域未来会变成如下样子:

.......
.......
.......
.......
....#..
.......
.......

请你计算:依照科学家的预测,照片中有多少岛屿会被完全淹没。

输入格式

第一行包含一个整数 N N N ( 1 ≤ N ≤ 1000 ) (1 \le N \le 1000) (1N1000)

以下 N N N N N N 列代表一张海域照片。

照片保证第 1 1 1 行、第 1 1 1 列、第 N N N 行、第 N N N 列的像素都是海洋。

输出格式

一个整数表示答案。

样例 #1

样例输入 #1

7 
.......
.##....
.##....
....##.
..####.
...###.
.......

样例输出 #1

1

提示

时限 1 秒, 256M。蓝桥杯 2018 年第九届省赛

AC代码:

#include<map>
#include<set>
#include<stack>
#include<cmath>
#include<queue>
#include<string>
#include<bitset>
#include<cstring>
#include<iostream>
#include<algorithm>
#include<numeric>
#include<iomanip>
#define endl '\n'
using namespace std;typedef long long ll;
typedef pair<int, int>PII;
const int N=3e5+10;
const int MOD=1e9 + 7;
const int INF=0X3F3F3F3F;
const int dx[]={-1,1,0,0,-1,-1,+1,+1};
const int dy[]={0,0,-1,1,-1,+1,-1,+1};
const int M = 1e6 + 10 ;typedef pair<int, int>PII;int n;
vector<PII>v[N];
char c[1010][1010];
int flag;
int st[1010][1010];
bool dfs(int x, int y, int o)
{if(x < 1 || x > n || y < 1 || y > n || st[x][y] || c[x][y] != '#') return false;//注意一下返回条件st[x][y] = 1;v[o].push_back({x, y});if(c[x + 1][y] == '#' && c[x - 1][y] == '#' && c[x][y + 1] == '#' && c[x][y - 1] == '#') flag = 1;for(int i = 0; i < 4; i ++){dfs(x + dx[i], y + dy[i], o);} return false;
}
int main()
{cin >> n;for(int i = 1; i <= n; i ++){for(int j = 1; j <= n; j ++){cin >> c[i][j];}}int o = 0, ans = 0;for(int i = 1; i <= n; i ++){for(int j = 1; j <= n; j ++){if(st[i][j]) continue;if(c[i][j] == '#'){flag = 0;dfs(i, j, o);//判断是否符合题意if(flag != 1)	ans ++;o ++;}}}cout << ans << endl;return 0;
}
http://www.zhongyajixie.com/news/32634.html

相关文章:

  • 网页图片加载失败北海seo快速排名
  • 做动态网站的用工具自媒体营销模式有哪些
  • 网站后台操作规范seo教学网seo
  • 成都企业品牌网站建设百度客服电话24小时
  • app营销策略模板seo专业优化公司
  • 安吉做网站百度快照官网登录
  • 网站开发免责声明推广网站
  • 莫企业网站建设方案梁水才seo优化专家
  • 黄山旅游景点seo免费推广
  • 织梦网站栏目管理广告买卖网
  • 孵化器网站建设河北网站建设推广
  • 网站建设一条龙磁力猫最佳搜索引擎入口
  • 阿里巴巴吧网站建设网站的seo
  • 建网站需要什么语言百度大数据官网
  • 域名交易网站源代码下载武汉竞价托管公司
  • 怎么直接做免费网站徐州百度seo排名
  • 酷站是什么网站广告接单平台有哪些
  • 网站开发app开发培训百度关键词
  • 新手做网站视频教程深圳龙岗区优化防控措施
  • 企业做网站有用么品牌推广营销
  • 广告发布合同模板seo外包是什么意思
  • 北京网站改版公司企业网站推广的形式有哪些
  • 温州住房与城乡建设部网站营销软文
  • 知名的网站设计公司深圳外包网络推广
  • php网站怎么做的如何在百度上做广告宣传
  • 郑州网站公司排名百度商城
  • 高端网站建设工作室谷歌优化师
  • 迅捷流程图在线制作网站域名注册商怎么查
  • 织梦html网站地图网络营销广告
  • 网站模板生成做公司网站需要多少钱