공부하기/백준

[Java] 백준 풀기 15969 - 행복

XEV 2023. 10. 25. 23:10

자바 백준 15969번

브론즈 2

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

 

15969번: 행복

모든 서브태스크에서 2 ≤ N ≤ 1,000이고 입력되는 학생들의 점수는 0 이상 1,000 이하의 정수이다.

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 N = sc.nextInt();
        
        int[] scores = new int[N];
        
        for (int i = 0; i < N; i++) {
            scores[i] = sc.nextInt();
        }
        
        int difference = calculateScoreDifference(scores);
        
        System.out.println(difference);
    }
    
    private static int calculateScoreDifference(int[] scores) {
        Arrays.sort(scores);
        
        int difference = scores[scores.length -1] - scores[0];
        
        return difference;
    }
    
}