[백준 11728] 배열 합치기(JAVA)

김만재·2024년 11월 24일
post-thumbnail

📍 문제

📍 풀이

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
import java.util.StringTokenizer;

// 배열 합치기
public class Boj11728 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine(), " ");

        int N = Integer.parseInt(st.nextToken());
        int M = Integer.parseInt(st.nextToken());

        int[] A = new int[N+M];
        st = new StringTokenizer(br.readLine());
        for (int i = 0; i < N; i++) {
            A[i] = Integer.parseInt(st.nextToken());
        }
        st = new StringTokenizer(br.readLine());
        for (int i = 0; i < M; i++) {
            A[N+i] = Integer.parseInt(st.nextToken());
        }
        Arrays.sort(A);
        // 출력
        StringBuilder sb = new StringBuilder();
        for (int num : A) {
            sb.append(num).append(" ");
        }
        System.out.println(sb.toString().trim());
    }
}

profile
천재만재(가 되고 싶어요)

0개의 댓글