华为OD机试 2023最新 新员工座位(C++)

Posted 搞前端的半夏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为OD机试 2023最新 新员工座位(C++)相关的知识,希望对你有一定的参考价值。

文章目录

题目描述

工位由序列F1,F2…Fn组成,Fi值为0、1或2。其中0代表空置,1代表有人,2代表障碍物。

1、某一空位的友好度为左右连续老员工数之和,
2、为方便新员工学习求助,优先安排友好度高的空位,

给出工位序列,求所有空位中友好度的最大值

输入描述

第一行为工位序列:F1,F2…Fn组成,
1<=n<=10000,Fi值为0、1或2。其中0代表空置,1代表有人,2代表障碍物。

输出描述

所有空位中友好度的最大值。如果没有空位,返回0。

用例

输入 0 1 0
输出 1
说明 第1个位置和第3个位置,友好度均为1。
输入

以上是关于华为OD机试 2023最新 新员工座位(C++)的主要内容,如果未能解决你的问题,请参考以下文章

新2023华为OD机试 - 选座位(Python)

华为OD机试 - 新员工座位安排系统(JavaScript) | 机试题+算法思路+考点+代码解析 2023

华为OD机试真题Python实现新员工座位安排系统真题+解题思路+代码(2022&2023)

华为OD机试 2023最新 人数最多的站点(C++ 100%)

华为OD机试用java实现 -选座位

华为OD机试 2023最新 最优高铁城市修建方案(C++ 100%)