반응형
https://www.acmicpc.net/problem/2750
lst = []
for i in range(int(input())):
lst.append(int(input()))
for i in range(len(lst)): # 정렬 알고리즘
row = i
for j in range(i+1, len(lst)):
if lst[row] > lst[j]:
row = j
element = lst[row]
lst[row] = lst[i]
lst[i] = element
for i in lst:
print(i)
정렬 알고리즘을 사용하여 FM대로 풀었다.
물론 아래와 같이 sort()를 이용하면 더 간단하게 풀 수 있다.
lst = []
for i in range(int(input())):
lst.append(int(input()))
lst.sort()
for i in lst:
print(i)
반응형
'BOJ > Python' 카테고리의 다른 글
백준 10866번 덱 파이썬 (0) | 2022.01.11 |
---|---|
백준 9506번 약수들의 합 파이썬 (0) | 2022.01.10 |
백준 1453번 피시방 알바 파이썬 (0) | 2022.01.08 |
백준 1302번 베스트셀러 파이썬 (0) | 2022.01.07 |
백준 11557번 Yangjojang of The Year 파이썬 (0) | 2022.01.06 |