[이것이코딩테스트다] CHAPTER 12 구현 문제(2)

HO94·2021년 7월 5일
0

이것이코딩데스트다

목록 보기
12/14

2021년 7월 5일

<8> 문자 재정렬

  • 대문자와 숫자(0~9)로만 구성된 문자열
  • 모든 알파벳을 오름차순으로 정렬 후 그 뒤에 모든 숫자의 합을 출력

내가 작성한 코드

# 문자열 입력받기
string = input()

# 아이디어
# 리스트로 나눈 뒤 문자면 answer에 추가, 숫자면 더하기

# code
answer = ''
str_sum = 0
for i in string:
  if i.isdigit() : str_sum += int(i) 
  if i.isalpha(): answer += i 

answer += str(str_sum)
print(answer) 

0개의 댓글