반응형
문제
https://www.acmicpc.net/problem/1439
풀이
0이 연속되는 부분의 개수와 1이 연속되는 부분의 개수를 구해서 비교를 한다.
코드
python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
s = input()
zero = 0
one = 0
state = s[0]
if state == '0': zero += 1
else: one += 1
for i in s:
if i != state:
state = i
if state == '0': zero += 1
else: one += 1
print(zero if zero < one else one)
|
cs |
반응형
'BOJ' 카테고리의 다른 글
백준 1916 - 최소비용 구하기 (0) | 2021.08.11 |
---|---|
백준 18352 - 특정 거리의 도시 찾기 (0) | 2021.07.19 |
백준 1793 - 타일링 (0) | 2021.06.19 |
백준 2805 - 나무 자르기 (0) | 2021.06.18 |
백준 1260 - DFS와 BFS (0) | 2021.06.12 |