問題文
整数 が入力として与えられる。
を満たす任意の整数 に対して、次式の操作を 量子ビットをもつ量子回路 上に実装せよ。
ただし、 とする。
制約
from qiskit import QuantumCircuit
def solve(n: int) -> QuantumCircuit:
qc = QuantumCircuit(n)
# Write your code here:
return qcヒント
開く
- の逆演算を利用することができます。
A5: Minus One Oracle
実行時間制限:3 秒
メモリ制限:512 MiB
配点:300点
整数 が入力として与えられる。
を満たす任意の整数 に対して、次式の操作を 量子ビットをもつ量子回路 上に実装せよ。
ただし、 とする。
from qiskit import QuantumCircuit
def solve(n: int) -> QuantumCircuit:
qc = QuantumCircuit(n)
# Write your code here:
return qc解答を提出するにはログインしてください。