Just Do IT!
[프로그래머스 level 0] 간단한 논리 연산 - 181917 (Java) 본문
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
'코딩테스트 준비 > 프로그래머스' 카테고리의 다른 글
[프로그래머스 level 0] 문자열의 앞의 n글자 - 181907 (Java) (1) | 2024.11.15 |
---|---|
[프로그래머스 level 0] 카운트 업 - 181920 (Java) (0) | 2024.11.14 |
[프로그래머스 level 0] 9로 나눈 나머지 - 181914 (Java) (0) | 2024.11.11 |
[프로그래머스 Level 1] 성격 유형 검사하기 (0) | 2024.03.25 |
[프로그래머스 level 2] 피로도 - 87946 (Python) (0) | 2024.02.02 |