一、题目描述
停车场有一横排车位,0代表没有停车,1代表有车。至少停了一辆车在车位上,也至少有一个空位没有停车。
为了防剐蹭,需为停车人找到一个车位,使得距停车人的车最近的车辆的距离是最大的,返回此时的最大距离。
二、输入描述
1、一个用半角逗号分割的停车标识字符串,停车标识为0或1,0为空位,1为已停车。
2、停车位最多100个。
三、输出描述
输出一个整数记录最大距离。
四、测试用例
测试用例1
1、输入
1,0,0,0,1
2、输出
2
3、说明
停车场状态 [1, 0, 0, 0, 1]。
若停在索引1 (0): 左侧车(索引0)距离1, 右侧车(索引4)距离3。最近距离是 min(1,3) = 1。
若停在索引2 (0): 左侧车(索引0)距离2, 右侧车(索引4)距离2。最近距离是 min(2,2) = 2。
若停在索引3 (0): 左侧车(索引0)距离3, 右侧车(索引4)距离1。最近距离是 min(3,1) = 1。 这些最近距离中的最大值是2。