3개의 boolean중 적어도 두개가 참인지 확인하는 가장 좋은 방법

조회수 2325회

제가 면접을 보는데 면접관님이 3개의 boolean변수가 있을때 두개 이상이 참인 경우를 구하는 코드를 짜라고 하셨거든요

boolean atLeastTwo(boolean a, boolean b, boolean c) {
    if ((a && b) || (b && c) || (a && c)) {
        return true;
    }
    else{
        return false;
    }
}

그래서 제가 이렇게 짰는데 면접관님이 더 잘 짤수없냐고 했는데 그게 가능해요??

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)