논리 연산1


답안 제출

Points: 1
시간 제한: 2.0s
메모리 제한: 256M

문제 유형
허용된 언어
C, C++, Python

두 정수 A와 B가 공백을 사이에 두고 주어진다. 프로그래밍에서 조건식의 참(True)은 1, 거짓(False)은 0으로 표현된다.

A와 B의 참/거짓 상태를 바탕으로, 다음 세 가지 논리 연산의 결과를 순서대로 출력하는 프로그램을 작성하시오.

(단, 입력된 정수가 0이면 '거짓(False)', 0이 아닌 모든 정수는 '참(True)'으로 간주한다.)

  1. AND 연산: A와 B가 모두 참인지 확인 (A AND B)
  2. OR 연산: A와 B 중 적어도 하나가 참인지 확인 (A OR B)
  3. NOT 연산: A의 참/거짓 상태를 반전 (NOT A)

각 조건의 결과가 참이면 1을, 거짓이면 0을 출력한다.

입력

첫째 줄에 두 정수 A와 B가 공백을 사이에 두고 주어진다. (단, -100 ≤ A, B ≤ 100)

출력

첫째 줄부터 셋째 줄까지 위 조건의 결과를 한 줄에 하나씩 순서대로 출력한다.

예제 입력 1

5 0

예제 출력 1

0
1
0

예제 입력 2

0 0

예제 출력 2

0
0
1

코멘트

현재 작성된 코멘트가 없습니다.