白駿1439号:反転(Python)
505 ワード
白駿1439号:反転
入力例0001100
サンプル出力1
連続する0個の数、連続する1個の数の中の小さい値を出力します
連続する0個数:000,00(2個)、連続する1個数:11(1個)なので出力は1
入力例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)))
Reference
この問題について(白駿1439号:反転(Python)), 我々は、より多くの情報をここで見つけました https://velog.io/@kayoung0/백준-1439번-뒤집기Pythonテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol