华为od机试-机房布局
小明正在规划一个大型数据中心机房,为了使得机柜上的机器都能正常满负荷工作,需要确保在每个机柜边上至少要有一个电箱。
为了简化题目,假设这个机房是一整排,M表示机柜,I表示间隔,请你返回这整排机房,至少需要多少个电箱。如果无解请返回-1。
输入描述
第一行输入一个字符串,由 M 和 I 组成,表示机房的组成样式
输出描述
输出一个整数,表示整排机房至少需要多少个电箱。如果无解请返回-1。
示例1:
输入:
MIIM
输出:
2
————————————————
版权声明:本文为CSDN博主「MISAYAONE」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://renjie.blog.csdn.net/article/details/128502872
Java 实现:https://renjie.blog.csdn.net/article/details/128502872
Python实现:https://renjie.blog.csdn.net/article/details/128503340
C++ 实现:https://renjie.blog.csdn.net/article/details/128503330
JavaScript、C语言版本持续更新中