https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWXGEbd6cjMDFAUo
์ซ์ 1๋น ์์ง์ 1ํ์ด๊ณ ..
๋ด๊ฐ ํผ ๋ฐฉ์์
๊ฑด์ด๋๋ฏธ์ ์ด ํฉ์ ํ๊ท ์ ๋ง๋๋๊ฑฐ๋๊น, ํ๊ท ์ ๊ตฌํ๋ค์์
ํ๊ท ๋ณด๋ค ์์ ์ซ์๋ค์ด ํ๊ท ๊น์ง ์ฐจ์ด๋ฅผ ๋ค ๋ํ๋ฉด ๊ทธ๊ฒ ์์ง์ ํ์์ด๋ค.
๊ณ ๋ ค๋ฅผ ์ํด๋ ๋๋ ์์๊ฐ ์๋๋ฐ, ์ด๋ฏธ ํ๊ท ๋ณด๋ค ํฐ ๊ฒฝ์ฐ๋ ์นด์ดํ ํ์ง์์๋ ๋๋ค.
import java.util.Scanner;
import java.util.*;
public class Solution {
public static void main(String[] args) {
Scanner kb = new Scanner(System.in);
int T = kb.nextInt();
for (int t = 1; t <= T; t++) {
int n=kb.nextInt();
int[] arr=new int[n];
int sum=0;
for(int i=0; i<n; i++) {
arr[i] = kb.nextInt();
sum+=arr[i];
}
int avg=sum/n;
int cnt=0;
for(int i=0; i<n; i++){
if(arr[i]<avg)
cnt+=avg-arr[i];
}
System.out.println("#"+t+" "+cnt);
}
}
}
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SWEA][JAVA]D3 : ์ ๊ณฑ ํฐ๋ฆฐ๋๋กฌ ์ (0) | 2022.11.16 |
---|---|
[SWEA][JAVA]D3 : ์์ด1 (0) | 2022.11.15 |
[SWEA][JAVA]D3 : ์์์ด์ ์ฐ์ ํฉ (0) | 2022.11.15 |
[SWEA][JAVA]D3 : ์น๋ฅ ๋น๊ตํ๊ธฐ (0) | 2022.11.15 |
[SWEA][JAVA]D3 : ์์์ด์ ์ธ๋ก๋ก ๋งํด์ (0) | 2022.11.14 |