
-Code
import java.io.*;
import java.util.*;
public class BOJ34845 {
public static void main(String[] args) throws IOException {
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int cnt = Integer.parseInt(st.nextToken());
int targetAvg = Integer.parseInt(st.nextToken());
st = new StringTokenizer(br.readLine());
int sum = 0;
for (int i = 0; i < cnt; i++) {
sum += Integer.parseInt(st.nextToken());
}
// 현재 갯수에서 더하면서 계산
int addCnt = 0;
while (true) {
// 평균이 targetAvg 이상이면 출력 및 탈출
if (sum / (cnt + addCnt) >= targetAvg) {
System.out.println(addCnt);
break;
}
// 100을 더해주고 cnt 증가
sum += 100;
addCnt++;
}
}
}
'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
| [백준/Java] 16953번 A → B (0) | 2026.02.05 |
|---|---|
| [백준/Java] 9019번 DSLR (0) | 2026.02.05 |
| [백준/Java] 12904번 A와 B (0) | 2026.02.05 |
| [백준/Java] 16987번 계란으로 계란치기 (0) | 2026.02.04 |
| [백준/Java] 35247번 Itsy Bits (0) | 2026.02.04 |