문제
boolean 변수
x1
, x2
, x3
, x4
가 매개변수로 주어질 때, 다음의 식의 true/false를 return 하는 solution 함수를 작성해 주세요.- (
x1
∨x2
) ∧ (x3
∨x4
)
예시

풀이
문제에 ∨는
OR
연산을 의미하고 ∧는 AND
를 연산을 의미한다. 이거에 맞는 로직은 아래와 같다.
AND
연산과 OR
연산 중 우선순위가 높은 것은 AND
연산 이기 때문에 OR
연산을 ()
로 묶어서 먼저 실행하게 하였다.- ∨ :
OR
, 논리합
- ∧ :
AND
, 논리곱
if ((x1 || x2) && (x3 || x4)) {
answer = true;
} else {
answer = false;
}
Share article