XNOR 演算の基本

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

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

 

#入力

A B

 

 

#出力

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

 

 

#コード

a,b = map(int,input().split())
print(int(not(a ^ b)))

 

 

#参考

a, b = map(int, input().split())
print(int(not (a ^ b)))
  • Python でも同じように正解することができます。しかし、 not 演算子は bool 型で計算されるため、 int 型に変換する必要があります。