문자열이 입력되면 연속된 같은 문자를 문자+개수로 압축해 출력하세요. 개수가 1이어도 표시하세요.
📥 테스트 입력값
aaabbbccddddee
🔎 실행 결과
a3b3c2d4e2
💡 힌트 코치
이전 문자와 현재 문자를 비교하며 count 를 관리하세요.
✅ 정답 공개
s = input().strip()
if not s:
print('')
else:
result = ''
count = 1
for i in range(1, len(s)):
if s[i] == s[i-1]:
count += 1
else:
result += s[i-1] + str(count)
count = 1
result += s[-1] + str(count)
print(result)