def split_and_number(strips, missing_indices):
    """
    Number contiguous elements in an array with the information of the missing
    indices.
    """
    remapped_strips = []
    j = 0
    missing_indices.sort()
    for i in range(len(strips)):
        if j in missing_indices:
            while j in missing_indices:
                j += 1
        remapped_strips.append((j, strips[i]))
        j += 1
    return remapped_strips