[백준] 13458 - 시험감독

­Valentine·2022년 3월 4일
0

Algorithm

목록 보기
10/22

13458번: 시험 감독

  • 코드
    package review;
    
    import java.io.BufferedReader;
    import java.io.FileInputStream;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.util.StringTokenizer;
    
    public class ex_13458 {
        public static void main(String[] args) throws IOException {
            System.setIn(new FileInputStream("code/src/input/13458.txt"));
            BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
            int N = Integer.parseInt(br.readLine());
            StringTokenizer st = new StringTokenizer(br.readLine());
            int[]A=new int[N];
            for(int i=0;i<N;i++){
                A[i] = Integer.parseInt(st.nextToken());
            }
            st = new StringTokenizer(br.readLine());
            int B = Integer.parseInt(st.nextToken());
            int C = Integer.parseInt(st.nextToken());
            long answer=N;
            for(int i=0;i<N;i++){
                if(A[i]-B>0) answer+=(Math.ceil((float)(A[i]-B)/C));
            }
            System.out.println(answer);
        }
    }
  • 아이디어
    • 답이 long인지 아닌지 항상 확인하기
profile
천체관측이 취미

0개의 댓글

관련 채용 정보