알고리즘 - 유연근무제, 비밀 코드 해독

2025년 04월 27일

ProgrammersAlgorithm
알고리즘 - 유연근무제, 비밀 코드 해독

유연근무제 lv.1

  1. 평일 출근 기록 검증하기 : 직원들의 출근 시각(timelogs)을 순회하고, 출근 희망 시각(schedules) + 10분의 마감 시간 내에 모두 출근을 했는지 검증.

  2. 모든 평일에 대해 조건을 만족한 직원의 수를 최종 카운트해서 반환.

비밀 코드 해독 lv.2

  1. 비밀 코드 후보 생성: 1부터 n까지의 수 중에서 5개를 오름차순으로 뽑아 만들 수 있는 모든 가능한 조합을 생성하기
  2. 결과 검증: 각 후보 조합이 모든 시도(q)와 비교했을 때, 일치하는 숫자의 갯수가 해당 q의 시스템 응답(ans)과 정확히 동일한지 검증하고 이 조건을 모두 만족하는 조합의 수(count)만 찾기.