【論理演算メニュー】> STEP: 1 論理積( AND )の基本 (paizaランク D 相当) [難易度: 1213 ±12]
※リンク先へ移動するためには[paiza]へのログインが必要です。
0 または 1 の整数 A と B が与えられます。 A AND B
の結果を出力してください。
ここで、 AND 演算とは、以下の表にしたがって算出する論理演算のことを指します。
入力1 | 入力2 | 出力 |
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
表を参考にして条件分岐を書くことによってもこの問題は解けますが、なるべく各言語に備わっている論理演算の機能を用いて実装するようにしましょう。
入力値(例)
0 0
出力値(例)
0
解答例
1 2 3 4 |
<?php list($a, $b) = explode(" ", trim(fgets(STDIN))); echo ($a & $b); ?> |