【华为OD机试 2023最新 】 机房布局(C++ 100%)

news/2024/11/28 18:58:01/

文章目录

      • 题目描述
      • 输入描述
      • 输出描述
      • 用例
      • 题目解析
      • C++

题目描述

小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每个机柜边上至少要有一个电箱。
为了简化题目,假设这个机房是一整排,M表示机柜,I表示间隔,请你返回这整排机柜,至少需要多少个电箱。 如果无解请返回 -1 。

输入描述

输出描述

用例

输入:

MIIM
输出:
2

题目解析

本题,“无解”的情况应该是指:M的左右两边都是M,或者边界,比如:

  • MMIIM:M的左边是边界,所以无法放电箱,右边是M,所以也无法放电箱
  • IMMMI:M的左右两边都是M,因此无法放电箱

有解的情况下,保证机箱最少的情况,则


http://www.ppmy.cn/news/380363.html

相关文章

华为2018款MateBook X Pro实现多屏协同

按照官方的说明,2018款MateBook X Pro无法实现多屏协同(这就很离谱),所以我突发奇想,按照非华为电脑进行华为电脑管家的安装,没想到还真可以。 本人的设备:华为2018款MateBook X Pro i7独显版 …

2023年华为HCIA-Datacom最新题库H12-811,亲测高分PASS

一、先看分数,高分950分过 二、再看华为的初级证书长什么样 三、华为考试的题目类型 1.单项选择题 如: OSPF协议使用哪种状态表示邻接关系已经建立?( ) A、Full B、2-way C、Attemp…

【100%通过率】华为OD机试真题 C++ 实现【最长回文字符串】【2023 Q1 | 100分】

所有题目均有五种语言实现。C实现目录、C++ 实现目录、Python实现目录、Java实现目录、JavaScript实现目录 题目 如果一个字符串正读和反渎都一样(大小写敏感) ,则称它为一个[ 回文串Q ],例如: 1:leVel是一个[回文串] ,因为它的正读和反读都是leVel; 同理a也是[回…

华为OD机试2023年最新题库(JAVA、Python、C++)

我是一名软件开发培训机构老师,我的学生已经有上百人通过了华为OD机试,学生们每次考完试,会把题目拿出来一起交流分享。 2023年5月份题库已经更新为OD统一考试(B卷),题库由三部分组成: 1、202…

华为手机鸿蒙系统官方下载入口,华为鸿蒙系统官方下载入口

华为鸿蒙系统官方下载入口是华为鸿蒙系统的升级版。新版本功能更加强大,主要体现在对关键分布式软总线、分布式数据管理、分布式安全等分布式功能的全面升级。它不仅将改变和提高安全性和速度质量,而且将从智能屏幕扩展到更多的智能设备,包括…

【100%通过率】华为机试真题 Python 实现【Excel单元格数值统计】【2022.11 Q4 新题】

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

从M1、Grace再到华为,缝合风为何会在芯片大厂中流行

历史不会简单重复&#xff0c;但总是惊人的相似。之前在电影、游戏等人文领域流行的缝合风&#xff0c;似乎也对IT界芯片设计师们产生了影响&#xff0c;虽然去年华为提出的双芯叠加方案还被全网群嘲&#xff0c;而上周英伟达最新的发布会上&#xff0c;黄仁勋发布的Grace CPU …

【100%通过率】华为机试真题 Java 实现【Excel单元格数值统计】【2022.11 Q4 新题】

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