paiza 論理演算メニュー XNOR 演算の基本 Python解説

0 または 1 の整数 A と B が与えられます。 A XNOR B の結果を出力してください。 ここで、 XNOR 演算とは、以下の表にしたがって算出する論理演算のことを指します。
入力1 入力2 ...
paiza 論理演算メニュー NOR 演算の基本 Python解説

0 または 1 の整数 A と B が与えられます。 A NOR B の結果を出力してください。
ここで、 NOR 演算とは、以下の表にしたがって算出する論理演算のことを指します。
入力1 入力2 ...
paiza 論理演算メニュー NAND 演算の基本 Python解説

0 または 1 の整数 A と B が与えられます。 A NAND B の結果を出力してください。
ここで、 NAND 演算とは、以下の表にしたがって算出する論理演算のことを指します。
入力1 ...
paiza 論理演算メニュー 排他的論理和( XOR )の基本 Python解説

0 または 1 の整数 A と B が与えられます。 A XOR B の結果を出力してください。
ここで、 XOR 演算とは、以下の表にしたがって算出する論理演算のことを指します。
...
paiza 論理演算メニュー 否定( NOT )の基本 Python解説

0 または 1 の整数 A が与えられます。 NOT A の結果を出力してください。
ここで、 NOT 演算とは、以下の表にしたがって算出する論理演算のことを指します。
入力 出力
paiza スタック・キュー実装編 step 2 Python解説

Q 個のクエリが与えられます。空の配列 A を用意したあと、 Q 個のクエリを順に処理してください。
各クエリは、以下の 2 つのいずれかです。
PUSH X: 配列 A の末尾に ...
paiza スタック・キュー実装編 step 1 Python解説

N 個の要素からなる数列 A が与えられます。 1 行目に N を、 2 行目以降に A の各要素を改行区切りで出力してください。
paiza「スタック・キュー実装編 step 1」
paiza ユークリッドの互除法メニュー 最小公倍数Python解説

最大公約数(以後 gcd)と対になる値として、最小公倍数(以後 lcm)があります。
一般的に直接 lcm を求めるよりも、gcd を求めてから計算によって lcm を求める方が簡単とされています。
2 つの ...
paiza ユークリッドの互除法メニュー 3つ以上の整数の最大公約数Python解説

2 つの整数 A , B の最大公約数(以後 gcd(A , B))を高速に求めるアルゴリズムとして、ユークリッドの互除法があります。
gcd の演算では、3 つの整数 a, b, c の最大公約数は ...
paiza ユークリッドの互除法メニュー ユークリッドの互除法Python解説

2 つの整数 A , B の最大公約数(以後 gcd(A , B))を高速に求めるアルゴリズムとして、ユークリッドの互除法があります。
gcd(A, B) をユークリッドの互除法で求める手順は次の通りです。 ...