'''
알파벳 대문자와 숫자(0~9)로만 구성된 문자열이 입력으로 주어진다.
이때 모든 알파벳을 오름차순으로 정렬하여 이어서 출력한 뒤에, 그 뒤에 모든 숫자를 더한 값을
이어서 출력합니다.
예를 들어 K1KA5CB7이라는 값이 들어오면 ABCKK13을 출력합니다.
'''
def replace():
strings = input()
alphabet = []
num = 0
for string in strings:
if string.isalpha():
alphabet.append(string)
else:
num += int(string)
alphabet.sort()
result = ''.join(alphabet)
print(result + str(num))
replace()
문자열 재정렬
2023. 7. 11. 20:39