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

网站动图是怎么做的上海icp新增网站

网站动图是怎么做的,上海icp新增网站,建设银行信用卡进度查询官方网站,个人网站备案号可以做企业网站吗【华为OD】B\C卷真题 100%通过:需要打开多少监控器 C/C实现 目录 题目描述: 示例1 代码实现: 题目描述: 某长方形停车场,每个车位上方都有对应监控器,当且仅当在当前车位或者前后左右四个方向任意一个…

【华为OD】B\C卷真题 100%通过:需要打开多少监控器  C/C++实现

目录

题目描述:

示例1

代码实现:


题目描述:

某长方形停车场,每个车位上方都有对应监控器,当且仅当在当前车位或者前后左右四个方向任意一个车位范围停车时,监控器才需要打开;

给出某一时刻停车场的停车分布,请统计最少需要打开多少个监控器;

输入描述

第一行输入m,n表示长宽,满足1<m,n<=20;后面输入m行,每行有n个0或1的整数,整数间使用一个空格隔开,表示该行已停车情况,其中0表示空位,1表示已停;

输出描述

最少需要打开监控器的数量;

示例1

输入输出示例仅供调试,后台判题数据一般不包含示例

输入

3 3
0 0 0
0 1 0
0 0 0

输出

5

代码实现:

 

#include <vector>
#include <iostream>
using namespace std;int getCnt(const vector<vector<int>> &park)
{int count = 0;int m = park.size();int n = park[0].size();for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {if (park[i][j] == 1) {count++;}else if (j - 1 >= 0 && park[i][j - 1] == 1) {count++;}else if (j + 1 < n && park[i][j + 1] == 1) {count++;}else if (i - 1 >= 0 && park[i - 1][j] == 1) {count++;}else if (i + 1 < m && park[i + 1][j] == 1) {count++;}}}return count;
}
int main() {int m, n;cin >> m >> n;vector<vector<int>> park(m, vector<int>(n,0));for (int i = 0; i < m; i++) {for (int j = 0; j < n; j++) {cin >> park[i][j];}}cout << getCnt(park) << endl;return 0;
}

http://www.yayakq.cn/news/235697/

相关文章:

  • 网站asp设计作品律所网站建设要求书
  • seo站外优化最主要的是什么网站建公司简介
  • 网站基础维护网站做我女朋友
  • 网站建设分金手指专业三十做软装设计能用到的网站有哪些
  • 哈尔滨网站建设策划方案镇江丹阳
  • 做网站上传的程序在哪里下载wordpress个性评论框
  • 网站侧导航怎么样免费给网站做优化
  • 第一次和别人女友做网站东莞做网站贴吧
  • 江苏专业做网站的公司哪家好视频上传网站如何做
  • 从网络全角度考量_写出建设一个大型电影网站规划方案私域运营软件
  • 网站建设淘宝店铺模板做淘宝客网站php
  • 在线crm网站本地生活服务网站怎么做
  • 马鞍山建设银行网站电子商务网站规划与设计
  • 国外免费网站域名服务器入口app和微网站的对比
  • 你需要网站建设大余做网站建设
  • 长沙建设网站制作婚纱网站设计图
  • 枣阳建设局网站首页南京做网站工作室
  • 苏州住房和城乡建设局网站学生个人网页制作
  • 科技类网站源码济南最新消息
  • 制作游戏网站公司网站建设培训厦门
  • discuz做门户网站如何建设局域网内部网站
  • 网站文件app企业服务公司起名
  • 建网站都用什么字体wordpress 登陆不跳转
  • 建站平台功能结构图做 淘宝客最大的网站是叫什么
  • 中国电信备案网站怎么做网站发货
  • 北京网站排名优化公司阿里巴巴个人网站怎么做
  • 网站开发中数据库的功能成都网站制作怎么收费
  • 成都 php 网站宁波seo的公司联系方式
  • 网站必须做ipv6wordpress博客卡
  • 网站虚拟服务器湖北平台网站建设制作