标题:欢乐的周末 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限

小华和小为是很要好的朋友,他们约定周末一起吃饭。通过手机交流,他们在地图上选择了多个聚餐地点(由于自然地形等原因,部分聚餐地点不可达),求小华和小为都能到达的聚餐地点有多少个?

输入描述:

第一行输入m和n,m代表地图的长度,n代表地图的宽度。

第二行开始具体输入地图信息,地图信息包含:

0 为通畅的道路

1 为障碍物(且仅1为障碍物)

2 为小华或者小为,地图中必定有且仅有2个 (非障碍物)

3 为被选中的聚餐地点(非障碍物)

输出描述:

可以被两方都到达的聚餐地点数量,行末无空格。


示例1

输入:

4 4

2 1 0 3

0 1 2 1

0 3 0 0

0 0 0 0

输出:

2

说明:

第一行输入地图的长宽为3和4。

第二行开始为具体的地图,其中:3代表小华和小明选择的聚餐地点;2代表小华或者小明(确保有2个);0代表可以通行的位置;1代表不可以通行的位置。此时两者能都能到达的聚餐位置有2处

</

【华为OD机试真题 JS】欢乐的周末相关推荐

  1. 华为OD机试真题:欢乐的周末

    ■ 题目描述 小华和小为是很要好的朋友,他们约定周末一起吃饭. 通过手机交流,他们在地图上选择了多个聚餐地点(由于自然地形等原因,部分聚餐地点不可达),求小华和小为都能到达的聚餐地点有多少个? 输入描 ...

  2. 【华为OD机试真题 JS】出错的或电路

    标题:出错的或电路 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 某生产门电路的厂商发现某一批次的或门电路不稳定,具体现象为计算两个二进制数的或操作时,第一个二进制数中某两个比 ...

  3. 【100%通过率】华为OD机试真题 JS 实现【预订酒店】【2023 Q1 | 100分】

             所有题目均有五种语言实现.C实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录

  4. 【华为OD机试真题 JS】IPv4地址转换成整数

    标题:IPv4地址转换成整数 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 存在一种虚拟IPv4地址,由4小节组成,每节的范围为0~255,以#号间隔,虚拟IPv4地址可以转换 ...

  5. 【100%通过率】华为OD机试真题 JS 实现【最接近最大输出功率的设备 /查找充电设备组合】【2023 Q1 | 200分】

             所有题目均有五种语言实现.C实现目录.C++ 实现目录.Python实现目录.Java实现目录.JavaScript实现目录

  6. 【华为OD机试真题 JS】跳格子游戏

    标题:跳格子游戏 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 题目:跳格子游戏 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 地上共有N个格子,你需要 ...

  7. 【华为OD机试真题 JS】用连续自然数之和来表达整数

    标题:用连续自然数之和来表达整数 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 一个整数可以由连续的自然数之和来表示.给定一个整数,计算该整数有几种连续自然数之和的表达式,且打 ...

  8. 【华为OD机试真题 JS】德州扑克

    标题:德州扑克 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 五张牌,每张牌由牌大小和花色组成,牌大小2~10.J.Q.K.A,牌花色为红桃.黑桃.梅花.方块四种花色之一. 判 ...

  9. 【华为OD机试真题 JS】分班

    标题:分班 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限 幼儿园两个班的小朋友在排队时混在了一起,每位小朋友都知道自己是否与前面一位小朋友是否同班,请你帮忙把同班的小朋友找出来 ...

最新文章

  1. C++11中头文件chrono的使用
  2. How to stop worrying & start living
  3. Effective C# Item45 : 优先选择强异常安全保证
  4. 【渝粤题库】陕西师范大学151204 中级财务会计作业(笔试题型)
  5. 【Python学习】 - sklearn学习 - KNN
  6. Java 1.3.1 带标签的 break语句
  7. bluecam连接步骤说明_迈拓维距Type-C扩展坞手机连接电视图文教程
  8. 记一次Jenkins 打包异常 ERROR: Exception when publishing, exception message [Failure]
  9. 编码 —— PCM 编码
  10. C++::My Effective C++
  11. windows2003安装网络打印机的问题(原创,转载请注明)
  12. C++ 动态命名和修改变量名 动态生成变量名 define
  13. Atitit 提升开发效率的方法 提升语言级别 目录 1. 提升语言级别到4gl 1 1.1. 语言的代际关系 sql 》script 》java 1 1.2. 使用4gl dsl语言与api 1
  14. javaScript入门
  15. 13 医疗挂号系统_【 微信登录】
  16. entrez搜索SRA数据库info
  17. SDUT第二次选拔赛 7-2魔镜与抽卡
  18. 掏库存分享——抖音平台上可以用来当背景音乐的歌曲
  19. Arduino ESP32 WIFI 蓝牙模式触控按键切换
  20. 免安装版的Mysql教程

热门文章

  1. mysql max_prepared_stmt_count_max_prepared_stmt_count 问题与Sysbench 工具简介
  2. 【vue】3.0 axios与fetch
  3. python入门——常用函数总结
  4. linux嗅探器抓包,Kali Linux 嗅探/欺骗工具 driftnet 教程
  5. BurpSuite Intruder模块四种攻击模式
  6. javaWeb-jQuery
  7. 中国云母行业市场发展动态及销售规模分析报告2022-2028年
  8. 2010年5月编程语言的排行指数-Objective-C闯进前十!
  9. 2021北师大丰台实验高考成绩查询,2020年高中校,高考成绩汇总!
  10. C++11 long long超长整形详解