Just Do IT!

[프로그래머스 level 0] 간단한 논리 연산 - 181917 (Java) 본문

코딩테스트 준비/프로그래머스

[프로그래머스 level 0] 간단한 논리 연산 - 181917 (Java)

MOON달 2024. 11. 12. 19:12
728x90
반응형

 

 

class Solution {
    public boolean solution(boolean x1, boolean x2, boolean x3, boolean x4) {
        boolean answer = (x1 || x2) && (x3 || x4);
        
        return answer;
    }
}

 

 

(x1 ∨ x2) : 이 부분은 true가 하나라도 있는 경우에 true를 반환한다.

∧ : 이 연산자가 포함 된 경우 모두 true인 경우에만 true를 반환한다.

 

이 두가지 조건만 생각하면 쉽게 answer를 구할 수 있다.

 

|| 연산자가 or 연산자이므로 ∨ 이 조건에 만족할 수 있고,

&& 연산자가 and 연산자이므로 두 번째 조건에 만족할 수 있다.

 

즉,

x  y  x || y와 같고 x  y  x && y와 같다.

728x90