https://www.acmicpc.net/problem/7120
정규식으로 연속된 문자들을 찾으면 된다.
import re
def correct_string(s):
# 정규식을 사용하여 연속된 동일 문자를 하나로 바꾼다.
corrected = re.sub(r'(.)\1+', r'\1', s)
return corrected
# 입력 받기
input_string = input().strip()
# 문자열 수정
result = correct_string(input_string)
# 결과 출력
print(result)
'알고리즘 문제풀이' 카테고리의 다른 글
버그왕[백준 3447] (0) | 2024.09.20 |
---|---|
염색체[백준 9342] (0) | 2024.09.19 |
창영이의 일기장[백준 2954] (0) | 2024.09.18 |
Piggy Back [10652 백준] (0) | 2024.09.18 |
아이들과 선물상자[백준 23757] (2) | 2024.09.16 |