[백준] Baekjoon Online Judge
문제
이번에 처음으로 동국대학교 대회가 백준(Baekjoon Online Judge)에서 열린다!
백준에서 내는 만큼 엄격한 기준을 만족해야 출제가 가능하다. 이번에 대회를 총괄하는 강민이는 누가 출제할 수 있는지 확인해보려고 한다. 출제 자격이 생기는 조건은 다음과 같다.
- BOJ에서 해결한 문제 수가 이상이다.
- Codeforces 레이팅이 이상이다.
- Atcoder 레이팅이 이상이다.
- ICPC 리저널 본선에서 등 이내를 기록했다.
위의 조건 중 하나라도 만족하면 출제 자격이 생긴다. 과연 몇 명이 출제할 수 있을까?
입력
첫 번째 줄에 사람의 수 이 주어진다.
다음 개의 줄에 네 정수 , , , 가 공백으로 구분되어 주어진다. 각 값의 범위는 아래와 같다.
BOJ 해결한 문제 수 :
Codeforces 레이팅 :
AtCoder 레이팅 :
ICPC 리저널 본선 등수 : 또는 (본선에 나가지 못했다면 이 주어진다.)
모든 값은 정수로 주어진다.
출력
출제 자격이 있는 사람의 수를 출력한다.
풀이
#include <iostream>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
int N;
cin >> N;
int cnt = 0;
while (N--) {
int s, c, a, r;
cin >> s >> c >> a >> r;
if (s >= 1000 || c >= 1600 || a >= 1500 || (r <= 30 && r != -1)) cnt++;
}
cout << cnt << '\n';
return 0;
}
'백준 > C++' 카테고리의 다른 글
| [Baekjoon/C++] 1969번 - DNA (0) | 2025.12.01 |
|---|---|
| [Baekjoon/C++] 32290번 - MEX vs OR (0) | 2025.11.16 |
| [Baekjoon/C++] 21557번 - 불꽃놀이 (0) | 2025.11.11 |
| [Baekjoon/C++] 12869번 - 뮤탈리스크 (0) | 2025.11.09 |
| [Baekjoon/C++] 1253번 - 좋다 (0) | 2025.11.05 |
