728x90
반응형
Silver V
# 1427 소트인사이드
https://www.acmicpc.net/problem/1427
Solution_정답
a = input()
lis=[]
lis2=[]
lis.append(a)
for i in lis:
for j in i:
lis2.append(j)
lis2.sort(reverse=True)
b = "".join(lis2)
print(b)
Feedback
- list를 두 개 만들지 말고 a = list(input())으로 시작했다면 간소화된 풀이가 되었을 것
- join 함수의 사용법ex) lis = [가,나,다,라] 일 때, "&".join(lis) 적용 → 결과값 : 가&나&다&라
- : 리스트 요소를 하나로 합치는 기능, "".join(리스트) 를 통해 공백없이 하나로 합칠 수 있으며, "(어떤 문자)".join(리스트)를 사용하면 리스트 요소를 합칠 때 (어떤 문자가 포함된다)
'Algorithm Study > Python' 카테고리의 다른 글
[백준 파이썬] #7568 덩치 (0) | 2021.11.26 |
---|---|
[백준 파이썬] #2751 수 정렬하기 2 (0) | 2021.11.26 |
[백준 파이썬] #11399 ATM (0) | 2021.11.26 |
[백준 파이썬] #10870 피보나치 수 5 (0) | 2021.11.22 |
[백준 파이썬] #1475 방 번호 (0) | 2021.11.17 |