공부하기/백준

[Java] 백준 풀기 5576 - 콘테스

XEV 2024. 1. 24. 23:40

자바 백준 5576번

브론즈 2

https://www.acmicpc.net/problem/5576

 

5576번: 콘테스트

최근 온라인에서의 프로그래밍 콘테스트가 열렸다. W 대학과 K 대학의 컴퓨터 클럽은 이전부터 라이벌 관계에있어,이 콘테스트를 이용하여 양자의 우열을 정하자라는 것이되었다. 이번이 두 대

www.acmicpc.net

 

 

 

 

 

문제 보기

분류: 구현, 정렬

 

 

 

 

 

코드 풀이

import java.util.Scanner;
import java.util.Arrays;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        int[] wList = getPointList(sc);
        int[] kList = getPointList(sc);
        
        System.out.println(Arrays.stream(wList).sum() + " " + Arrays.stream(kList).sum());
    }
    
    private static int[] getPointList(Scanner sc) {
        int[] pointList = new int[10];
        
        for (int i = 0; i < 10; i++) {
            pointList[i] = sc.nextInt();
        }
        
        Arrays.sort(pointList);
        
        return new int[] {pointList[7], pointList[8], pointList[9]};
    }
}