Hackerrank Angry Professor
Angry Professor
설명
문제 내용이 재미있어서 풀어본 문제이다. 배열 a 의 요소를 순회하면서 요소의 크기가 0 이하인 요소의 갯수를 파악하여 k 보다 크면 NO 를 k값 미만이면 YES를 리턴한다.
코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function angryProfessor(k, a) {
let joinedStudent = 0;
for(let i = 0; i<a.length; i++){
if(a[i] <= 0){
joinedStudent++;
}
if(joinedStudent >= k){
return "NO";
}
}
return "YES";
}
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.