[백준] #1427 소트인사이드 python
2022. 12. 27. 20:29
https://www.acmicpc.net/problem/1427
1427번: 소트인사이드
첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다.
www.acmicpc.net
📕 설명 📕
문자열을 뒤집는 것은 [::-1]과 같이 할 수 있다.
이번 문제는 Counter를 사용해서 풀이 하였다.
또는 sorted를 이용할 수도 있다.
🧑🏻💻 나의 풀이 1 🧑🏻💻
from collections import Counter
N = input()
result = ""
C_N = Counter(sorted(N))
for i in C_N:
for j in range(C_N[i]):
result += i
print(sorted(N)[::-1])
🧑🏻💻 나의 풀이 2 🧑🏻💻
N = input()
result = ''
for i in sorted(N):
result += i
print(result[::-1])
두 가지의 풀이 전부 맞은 것을 알 수 있다.
'Programming > Algorithm' 카테고리의 다른 글
[백준] #11651 좌표 정렬하기 2 python (0) | 2022.12.27 |
---|---|
[백준] #11650 좌표 정렬하기 python (0) | 2022.12.27 |
[백준] #2108 통계학 python (1) | 2022.12.27 |
[백준] #10989 수 정렬하기 3 python (0) | 2022.12.27 |
[백준] #2751 수 정렬하기 2 python (0) | 2022.12.27 |