問題文
クリフォードゲートと ゲートのみを用いて
を満たすオラクル を、 量子ビットをもつ量子回路 上に実装せよ。
ただし、 は 3ビット目を対象ビットとする 2 制御 ゲートを表す。
制約
- クリフォードゲートと ゲートのみが利用できる。
- 提出されるコードは次のフォーマットにしたがうこと
from qiskit import QuantumCircuit
def solve() -> QuantumCircuit:
qc = QuantumCircuit(3)
# Write your code here:
return qc