Skip to content

화가난 교수님

금 edited this page Jul 10, 2019 · 6 revisions

문제

한 클래스를 진행중인 이산 수학 교수가 있다. 학생들의 지각에 실망한 그는 특정 숫자 보다 지각이 적으면 강의를 하고 아니면 강의 취소 하고자 한다.

입력 형식

1줄 : 테스트 케이스 수 (t) 2~3줄 : 테스트 케이스는 2줄로 구성됨 2줄 : 수강 취소 임계치 (n), 학생 수 (k) 3줄 : 학생들의 도착 시간 (a[1], a[2]..., a[n]) 음수 : 시작시각보다 빨리 도착

제약조건

  • 1 <= t <= 100
  • 1 <= n <= 1000
  • 1 <= k <= n
  • -100 <= a[i] <= 100, i = 1 to n

출력 포맷

강의 진행인 경우 YES, 강의 취소인 경우 NO 를 출력.

입력 예시

2
4 3
-1 -3 4 2
4 2
0 -1 2 1

출력 예시

YES
NO

부가 설명

2개의 테스트 케이스가 입력될 것이다. 4명의 학생이 있고, 3명 이상 정시 도착해야 강의 진행 정시 도착(-1, -3), 지각(4, 2) 총 2명이 정시 도착했으므로 강의 취소 (YES) 4명의 학생이 있고, 2명 이상 정시 도책해야 강의 진행 정시 도착(0, -1), 지각(2, 1) 총 2명이 정시 도착했으므로 강의 진행(NO)

출처

https://www.hackerrank.com/challenges/angry-professor/problem

풀이결과

Clone this wiki locally