Maximum Consecutive Floors Without Special Floors LeetCode solution in Python
1class Solution:2def maxConsecutive(self, bottom: int, top: int, special: List[int]) -> int:3special.sort()4special.insert(0, bottom - 1)5special.append(top + 1)67ans = 08for i in range(len(special) - 1):9ans = max(ans, special[i + 1] - special[i] - 1)10return ans