๋ฌธ์ ์ค๋ช ์ ๊ธด๋ฐ ๊ทธ๋ฅ ์ ๋ ฌ ๋ฌธ์ ์ด๋ค.
100๊ฐ๋ฅผ ๋ด์ ๋ฐฐ์ด์, ํํํํ ํ์๋งํผ [์ ๋ ฌ] - ์ต๋๊ฐ์ -1 - ์ต์๊ฐ์ +1 ๋ฐ๋ณตํด์ฃผ๊ณ
ํํํ๊ฐ ๋๋๊ณ ์ต๋๊ฐ - ์ต์๊ฐ์ด ์ ๋ต
import java.util.Scanner;
import java.util.Arrays;
class Solution{
public static void main(String args[]) throws Exception{
Scanner kb = new Scanner(System.in);
int t = 10;
for (int test_case = 1; test_case <= t; test_case++) {
int n = kb.nextInt(); // ๋คํ ํ์
int[] arr=new int[100];
for(int i=0; i<100; i++){
arr[i]=kb.nextInt();
}
int max=0;
int min=0;
for(int i=0; i<n; i++){
Arrays.sort(arr);
max=arr[99]--;
min=arr[0]++;
}
Arrays.sort(arr);
max=arr[99];
min=arr[0];
System.out.println("#"+test_case+" "+(max-min));
}
}
}
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SWEA][JAVA]D3 : ์์์ด์ 7-3-5 ๊ฒ์ (0) | 2022.11.11 |
---|---|
[SWEA][JAVA]D3 : GNS (0) | 2022.11.10 |
[SWEA][JAVA]D3 : ๋๋ฌธ์์ด ( string index out of range ์ฒ๋ฆฌ ) (0) | 2022.11.09 |
[SWEA][JAVA]D3 : ์ ๊ณ ์ง์ฐ๊ธฐ (0) | 2022.11.09 |
[SWEA][JAVA]D3 : ๋์๋ฌผ ์ํํ๊ธฐ (0) | 2022.11.08 |