2022-09-02から1日間の記事一覧

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 また…

ド・モルガンの法則

NOR 演算は NOT OR 演算の略で、論理和の否定となります。 多くの言語において NOR を表現する二項演算子は定義されていませんが、 ド・モルガンの法則 という法則を用いると、これまでに学習した AND, NOT 演算を組み合わせることによって NOR 演算と等価な…

NOR 演算の基本

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

NAND 演算の基本

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

排他的論理和( XOR )の基本

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

否定( NOT )の基本

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

論理和( OR )の基本

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

論理積( 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つ入り…

代入演算 2

整数 A, B, C が与えられます。以下のアルゴリズムを実行してください。 変数 N を 0 で初期化するN に A を足した値を N へ代入するN に B をかけた値を N へ代入するN を C で割ったあまりを N へ代入するN を出力する #入力 A B C 入力値最終行の末尾に改…

代入演算 1

以下のアルゴリズムを実行してください。 変数 N を 0 で初期化するN に 3,286 を足した値を N へ代入するN に 4,736 をかけた値を N へ代入するN を 12,312 で割った余りを N へ代入するN を出力する #コード n = 0n += 3286n *= 4736n %= 12312print(n) #…

累乗

整数 A = 202、B = 134、C = 107 とします。 を計算した結果を出力してください。 #入力 なし #出力 計算結果 N を一行で出力してください。末尾に改行を入れ、余計な文字、空行を含んではいけません。 N #コード a = 202b = 134c = 107print(((a + b) * c) …

割り算

a, b = map(int, input().split()) print(a // b, a % b) Python で整数同士の割り算をするためには / 記号ではなく // 記号を用います。 / 記号を用いると小数部も含めた演算ができます。

引き算・掛け算

整数 A, B が与えられます。A と B の差 D と積 P を半角スペース区切りで出力してください。 #入力 A B 入力値最終行の末尾に改行が1つ入ります。 #出力 期待する結果 D と P を半角スペース区切り一行で出力してください。末尾に改行を入れ、余計な文字、…