본문 바로가기

알고리즘

python 백준11931 수 정렬하기 4(BOJ11931)

문제링크 :https://www.acmicpc.net/problem/11931

 

11931번: 수 정렬하기 4

첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000,000보다 작거나 같은 정수이다. 수는 중복되지 않는다.

www.acmicpc.net

정렬하기인데 이런건 그냥 파이썬 기본 정렬라이브러리 쓰자 똑똑하신 분들이 만들어둔거라 이게 최고다

import sys

input = sys.stdin.readline

#숫자갯수입력
n = int(input())

array = []

#배열에 담기
for _ in range(n):
  array.append(int(input()))

#정렬
array.sort(reverse = True)
#출력
for i in range(n):
  print(array[i])