본문 바로가기

ProgramSoliving

백준 : 13548

반응형

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

 

13458번: 시험 감독

첫째 줄에 시험장의 개수 N(1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 각 시험장에 있는 응시자의 수 Ai (1 ≤ Ai ≤ 1,000,000)가 주어진다. 셋째 줄에는 B와 C가 주어진다. (1 ≤ B, C ≤ 1,000,000)

www.acmicpc.net

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
 
public class B13458 {
    static int N;
    static int[] arr;
    static int B,C;
    
    public static void main(String[] args) throws NumberFormatException, IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st;
        
        N = Integer.parseInt(br.readLine());
        arr = new int[N];
        st = new StringTokenizer(br.readLine());
        for(int i=0;i<N;i++) {
            arr[i] = Integer.parseInt(st.nextToken());
        }
        st = new StringTokenizer(br.readLine());
        B = Integer.parseInt(st.nextToken());
        C = Integer.parseInt(st.nextToken());
        
        long ans = 0L;
        
        for(int i=0;i<N;i++) {
            arr[i] -= B;
            ans++;
            if(arr[i] <= 0continue;
            ans += arr[i] / C;
            
            if(arr[i] % C != 0) {
                ans++;
            }
        }
        
        System.out.println(ans);
        
    }
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
반응형

'ProgramSoliving' 카테고리의 다른 글

백준 : 16236 JAVA  (0) 2020.02.02
백준 : 5373*  (0) 2020.02.01
백준 : 15686  (0) 2020.01.29
백준 : 12100  (0) 2020.01.29
백준 : 16235  (0) 2020.01.28