
[백준 / Java] 1946번: 신입 사원 (그리디)
·
CS & Algorithm
코테99 19일차 문제는 백준 1946번 '신입사원'이다. 문제 이해 테스트 케이스의 개수가 주어진다.한 케이스에는 지원자의 숫자가 주어지고, 각 지원자의 서류심사 성적과 면접 성적의 순위가 공백을 사이에 두고 주어진다.이때, 서류 심사 성적과 면접시험 중 적어도 하나가 다른 지원자보다 떨어지지 않으면 선발된다.선발할 수 있는 최대 인원수를 출력한다.단, 두 성적 순위는 동석차 없이 결정된다. 접근 방법 서류 심사 성적 등수를 기준으로 정렬한다.면접 성적 등수를 비교하며 현재 순위가 가장 높은 순위보다 높다면(작으면),합격자를 추가하고 높은 순위를 갱신한다. 알고리즘 진행 순서 테스트케이스를 입력받는다.입력받은 지원자 정보를 (서류 순위, 면접 순위) 형태로 저장한다.서류 순위를 기준으로 오름차순 ..