난이도: 1 / 풀이 시간: 20분
알파벳 대문자와 숫자(0~ 9)로만 구성된 문자열이 입력으로 주어집니다. 이때 모든 알파벳을 오 름차순으로 정렬하여 이어서 출력한 뒤에, 그 뒤에 모든 숫자를 더한 값을 이어서 출력합니다.
예를 들어 KIKASCB7이라는 값이 들어오면 ABCKK13을 출력합니다.
입력 조건
출력 조건
입력 예시 1
K1KA5CB7
출력 예시 1
ABCKK13
입력 예시 2
AJKDLSI412K4JSJ9D
출력 예시 2
ADDIJJJKKLSS20
풀이 특징
# 알파벳 오름차순 정렬 + 숫자합 출력
inputs = input()
chars = []
sum = 0
for i in inputs:
if i.isalpha():
chars.append(i)
else:
sum += int(i)
chars.sort()
print("".join(chars) + str(sum))