[Baekjoon] 1439 뒤집기 python

sorzzzzy·2021년 8월 6일
0

Baekjoon Algorithm

목록 보기
35/46
post-thumbnail

🏷 문제


💡 코드

from sys import stdin

S = stdin.readline()
cnt_zero = 0
cnt_one = 0
for str in range(len(S)-1):
    if S[str] == S[str+1]:
        continue
    else:
        if S[str] == '0':
            cnt_zero += 1
        elif S[str]  == '1':
            cnt_one += 1
            
print(min(cnt_zero, cnt_one))

🔑

주어진 예제 입력 0001100 으로 설명을 하겠다.
0001100000 11 00 으로 나눌 수 있고, 0만 모여있는 뭉탱이(?) 개수를 카운트하고 1만 모여있는 뭉탱이(?) 개수를 카운트해서, 개수가 더 적은 뭉탱이(?)를 출력한다!

👏🏻끝👏🏻

profile
Backend Developer

0개의 댓글