본문 바로가기

코딩테스트(python)/백준

백준 1427번 파이썬

반응형

1. 문제

2. 설명

내 풀이는 작동은 하지만 비교적 긴 편이다.

다른 풀이를 보면 

list(map(int, input()))을 통해 입력 값을 정수로 이루어진 배열 형태로 받는다. 

3. 코드

내 풀이)

import sys
n = sys.stdin.readline()
a = []
for i in range(0,len(n)-1):
    a.append(n[i])
a.sort(reverse=True)
for i in range (0,len(a)):
    if i < len(a)-1:
        print(a[i],end= '')
    else:
        print(a[i])

다른 사람의 풀이)

a = list(map(int, input()))
a.sort(reverse=True)

for i in a:
    print(i, end = '')
print(''.join(reversed(sorted(input()))))

python Map 

https://dojang.io/mod/page/view.php?id=2286 

 

파이썬 코딩 도장: 22.6 리스트에 map 사용하기

이번에는 리스트에 map을 사용해보겠습니다. map은 리스트의 요소를 지정된 함수로 처리해주는 함수입니다(map은 원본 리스트를 변경하지 않고 새 리스트를 생성합니다). list(map(함수, 리스트)) tupl

dojang.io

 

반응형

'코딩테스트(python) > 백준' 카테고리의 다른 글

백준 11651번 파이썬  (0) 2022.09.14
백준 11650번 파이썬  (0) 2022.09.14
백준 20305번 파이썬  (0) 2022.09.13
백준 10989번 파이썬  (0) 2022.09.12
백준 2751번 파이썬  (0) 2022.09.12