[BOJ] 2750 | 수 정렬하기

Gaanii·2024년 10월 9일
0

Problem Solving

목록 보기
8/210
post-thumbnail

아래 백준 로고를 클릭하면 해당 문제로 이동합니다 😀

BOJ 로고



풀이과정


python으로 문제를 풀 때는
1. python에 내장된 sort를 이용
2. 직접 sort를 구현
2가지의 방법이 있다.


코드


첫 번째 코드는 내장된 sort를 사용한 것이다.

N = int(input())

nums = []

for _ in range(N):
    nums.append(int(input()))

nums.sort()

for i in nums:
    print(i)

두 번째 코드는 직접 sort를 구현한 것이다. (버블정렬)

N = int(input())

nums = []

for _ in range(N) : 
    nums.append(int(input()))
    
for i in range(len(nums)) : 
    for j in range(len(nums)) : 
        if nums[i] < nums[j] : 
            nums[i], nums[j] = nums[j], nums[i]
            
for n in nums: 
    print(n)


결과


2750맞았습니다

0개의 댓글