IT지식/개발
[구름레벨] 문제선정하기 PHP
7$
2020. 8. 17. 23:27
출제할 N개의 문제 갯수를 받고, N개의 문제의 난이도(정수)를 받는다. 난이도는 중복될 수 있다.
N개의 문제 중 3개를 골라 출제하는데 출제할 문제의 난이도는 중복될수 없다.
3개의 문제를 구성할 수 있으면 YES를 출력하고, 그렇지 않으면 NO를 출력하라.
<?php
$get_n = fgets(STDIN); //출제할 문제 갯수 N(정수)
$get_r = fgets(STDIN); //난이도는 공백으로 구분하며 한줄로 받는다.
$r = explode(' ', trim($get_r)); //난이도를 배열로 반환
$arr = array();
for($i = 0; $i < intval($get_n); $i++) {
$arr[intval($r[$i])]++;
}
if(count($arr) < 3) {
return print("NO");
}
return print("YES");
?>