본문 바로가기
[SWEA] 풀이/[SWEA] D2

[SWEA] SWEA 1966번: 숫자를 정렬하자 파이썬 풀이 - 알고리즘 코딩 문제 해설 python

by codeomni 2023. 4. 15.
반응형

 

안녕하세요.

이번 포스팅은 SWEA의 1966 문제 풀이입니다.

문제 이름은 "숫자를 정렬하자" 입니다.

 

 

풀이


1
2
3
4
5
6
7
8
9
= int(input())
for tc in range(T):
    N = int(input())
    l = list(map(int, input().split()))
    l.sort()
    print('#%d' %(tc+1), end=' ')
    for i in l:
        print(i, end=' ')
    print()
cs

 

핵심: 파이썬의 sort() 함수를 사용합니다.

 

1. 테스트 개수 T를 입력 받습니다.

 

2. for 문을 사용해서 테스트 개수만큼 반복합니다.

 

3. 숫자 N을 입력 받습니다.

 

4. 리스트를 선언해서 수들을 입력 받습니다.

 

5. 파이썬의 내장함수인 sort() 함수로 리스트의 요소들을 오름차순으로 정렬합니다.

 

6. 출력 양식에 맞게 먼저 테스트 번호를 출력합니다.

 

7. for문을 사용해서 요소들을 출력합니다.

 

8. 출력 양식에 맞게 요소들을 출력 후 개행합니다.

댓글