반응형
츄르사려고 코딩하는 코집사입니다.
1. [SW expert Academy] SWEA 1966번 숫자를 정렬하자 자바(Java)
1) 난이도 : D2
2) 문제번호 : 1966번
3) 문제 출처
2. 문제
주어진 N 길이의 숫자열을 오름차순으로 정렬하여 출력하라.
3. 제약사항
- N 은 5 이상 50 이하이다.
4. 입력
가장 첫 줄에는 테스트 케이스의 개수 T가 주어지고, 그 아래로 각 테스트 케이스가 주어진다.
각 테스트 케이스의 첫 번째 줄에 N 이 주어지고, 다음 줄에 N 개의 숫자가 주어진다.
5. 출력
출력의 각 줄은 '#t'로 시작하고, 공백을 한 칸 둔 다음 정답을 출력한다.
(t는 테스트 케이스의 번호를 의미하며 1부터 시작한다.)
6. 풀이
- 배열에 입력을 맞고, Arrays API를 사용하여 정렬하기.
7. 소스 코드
import java.util.*;
public class Solution {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int T = sc.nextInt();
for(int tc=1;tc<=T;tc++) {
int N = sc.nextInt();
int[] arr = new int[N];
for(int i=0;i<N;i++) arr[i] = sc.nextInt();
Arrays.sort(arr);
System.out.printf("#%d ",tc);
for(int i=0;i<N;i++) {
System.out.print(arr[i] + " ");
}
System.out.println();
}
}
}
반응형
'알고리즘 > SW expert Academy' 카테고리의 다른 글
[SW expert Academy] SWEA 2005번 파스칼의 삼각형 자바(Java) (0) | 2021.02.10 |
---|---|
[SW expert Academy] SWEA 1247번 최적 경로 자바(Java) (0) | 2021.02.10 |
[SW expert Academy] SWEA 1961번 숫자 배열 회전 자바(Java) (0) | 2021.02.09 |
[SW expert Academy] SWEA 1976번 시각 덧셈 자바(Java) (0) | 2021.02.09 |
[SW expert Academy] SWEA 1940번 가랏! RC카! 자바(Java) (0) | 2021.02.09 |
[SW expert Academy] SWEA 9229번 한빈이와 Spot Mart 자바(Java) (0) | 2021.02.09 |
[SW expert Academy] SWEA 1228번 암호문1 자바(Java) (0) | 2021.02.08 |
[SW expert Academy] SWEA 1979번 어디에 단어가 들어갈 수 있을까 자바(Java) (0) | 2021.02.07 |
최근댓글