白駿1439号:反転(Python)


白駿1439号:反転
入力例0001100
サンプル出力1
連続する0個の数、連続する1個の数の中の小さい値を出力します
連続する0個数:000,00(2個)、連続する1個数:11(1個)なので出力は1
import sys

S = sys.stdin.readline().rstrip()
one = S.split('0')
zero = S.split('1')

while '' in zero:
    del zero[zero.index('')]
while '' in one:
    del one[one.index('')]
print(min(len(zero),len(one)))