https://www.acmicpc.net/problem/7120
문제
때때로 컴퓨터 키보드의 버튼이 눌려 인쇄된 텍스트에 동일한 문자가 두 개 이상 나타나는 경우가 있습니다. 예를 들어, "piano"라는 단어는 "ppppppiaanooooo"로 바뀔 수 있습니다.
당신의 임무는 이러한 오류를 수정하는 프로그램을 작성하는 것입니다. 주어진 문자열 내에서 동일한 문자가 서로 이어지는 모든 위치를 찾아서 이를 하나의 문자로 대체합니다. 즉, 다른 동일한 문자를 모두 지우고 나머지 부분을 추가합니다. 남은 문자 하나 끝에 문자열을 추가합니다.
풀이
ret = ""
str = input()
len = len(str)
# 문자가 다른 것이 나오는 순간 해당 문자를 저장
for i in range(len - 1):
if str[i] != str[i + 1]:
ret += str[i]
ret += str[len - 1]
print(ret)