Notice
Recent Posts
Recent Comments
Link
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Archives
Today
Total
관리 메뉴

UpDown Dev Story

[Java] 백준 3047 - ABC 본문

Algorithm

[Java] 백준 3047 - ABC

updown 2020. 4. 28. 10:12

위 문제는 둘째줄에 문자에 정렬된 형식에 맞춰서 첫째줄에 입력받은 숫자들도 정렬해주면 되는 문제이다

import java.util.*;

public class BOJ3047 {

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[] arr = new int[3];

        for (int i = 0; i < arr.length; i++) {
            arr[i] = sc.nextInt();
        }

        String s = sc.next();
        Arrays.sort(arr);

        for (int j = 0; j < arr.length; j++) {
            if ('A' == s.charAt(j)) {
                System.out.print(arr[0] + " ");
            } else if ('B' == s.charAt(j)) {
                System.out.print(arr[1] + " ");
            } else if ('C' == s.charAt(j)) {
                System.out.print(arr[2] + " ");
            }
        }

    }
}

'Algorithm' 카테고리의 다른 글

알고리즘 연습 - 대소문자 변환  (0) 2021.05.20
알고리즘 연습 - 문자 찾기  (0) 2021.05.20
[Java] 백준 11650 - 좌표 정렬하기  (0) 2020.04.28
[Java] 백준 1181 - 단어 정렬  (0) 2020.04.27
[Java] 백준 1026 - 보물  (0) 2020.04.27
Comments