본문 바로가기

프로그래머스(Java)/Level 0

[프로그래머스] 간단한 논리 연산

728x90

코드 힌트

  1. 논리 연산자 or (∨) 및 and (∧)의 의미 이해하기:
    • OR (||): 두 값 중 하나라도 true이면 결과가 true입니다.
      • 예: false || true는 true입니다.
      • 예: true || false는 true입니다.
      • 예: true || true는 true입니다.
      • 예: false || false는 false입니다.
    • AND (&&): 두 값 모두 true여야 결과가 true입니다.
      • 예: false && true는 false입니다.
      • 예: true && false는 false입니다.
      • 예: true && true는 true입니다.
      • 예: false && false는 false입니다.
  2. 논리 연산자의 역할:
    • OR (∨): 여러 조건 중 하나라도 true인 경우 전체 결과를 true로 만듭니다.
    • AND (∧): 모든 조건이 true여야 전체 결과를 true로 만듭니다.

 


정답은 더보기 클릭

더보기
class Solution {
    public boolean solution(boolean x1, boolean x2, boolean x3, boolean x4) {
        // (x1 OR x2) AND (x3 OR x4)의 결과를 반환
        return (x1 || x2) && (x3 || x4);
    }
}
728x90