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

조회수 1128회

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

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

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

1 답변

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

Hashcode는 개발자들을 위한 무료 QnA 사이트입니다. 계정을 생성하셔야만 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 계정을 생성하셔야만 글을 작성하실 수 있습니다.