본문 바로가기
Beakjoon&프로그래머스/Java

[백준/Java] 34722번 출제자가 몇 명

by 현장 2025. 11. 13.

-Code

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;

public class BOJ34722 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringTokenizer st = new StringTokenizer(br.readLine());

        int n = Integer.parseInt(st.nextToken());
        int cnt = 0;

        for (int i = 0; i < n; i++) {
            st = new StringTokenizer(br.readLine());
            int s = Integer.parseInt(st.nextToken());
            int c = Integer.parseInt(st.nextToken());
            int a = Integer.parseInt(st.nextToken());
            int r = Integer.parseInt(st.nextToken());

            cnt += solution(s, c, a, r) ? 1 : 0;
        }

        System.out.println(cnt);
    }
    // 자격 확인
    private static boolean solution(int s, int c, int a, int r) {
        return s >= 1000 || c >= 1600 || a >=1500 || (r != -1 && r <= 30);
    }
}