論理積( AND )の基本

0 または 1 の整数 A と B が与えられます。 A AND B の結果を出力してください。
ここで、 AND 演算とは、以下の表にしたがって算出する論理演算のことを指します。

入力1 入力2 出力
0 0 0
0 1 0
1 0 0
1 1

1

 

#入力

A B

入力値最終行の末尾に改行が1つ入ります。

 

#出力

A AND B の結果を 0 または 1 で出力してください。末尾に改行を入れ、余計な文字、空行を含んではいけません。

 

#コード

a,b = map(int,input().split())

if a == 1 and b == 1:
    print(1)
else:
    print(0)

 

#参考

a, b = map(int, input().split())
print(a and b)
  • Python3 では and 演算子を使用します。