백준 [13458] 시험감독
문제보기
풀이
소스코드
import java.util.Scanner;
public class Main {
static int N, B, C;
static long ans;
static int[] testor;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
N = sc.nextInt();
testor = new int[N];
for (int i = 0; i < N; i++) {
testor[i] = sc.nextInt();
}
B = sc.nextInt();
C = sc.nextInt();
ans = N; // 총감독관 수 로 초기화
cntInspector();
System.out.println(ans);
}
public static void cntInspector() {
for (int i = 0; i < N; i++) {
int n = testor[i] - B; // 총감독관이 감독 못하는 수
if(n<=0)
continue;
ans += n / C;
if (n % C != 0)
ans++;
}
}
}