問題文
ゼロ状態から状態 ∣ψ⟩ を作り出す操作を 2 量子ビットをもつ量子回路 qc 上に実装せよ。
状態 ∣ψ⟩ は次式で定義される。
∣ψ⟩=a0∣0⟩+a1∣1⟩+a2∣2⟩=a0∣00⟩+a1∣10⟩+a2∣01⟩
ただし、a0,a1,a2 は 0 でない任意の複素振幅を表す。(値は問わない)
制約
- グローバル位相 は問わない。
- 提出されるコードは次のフォーマットにしたがうこと
from qiskit import QuantumCircuit
def solve() -> QuantumCircuit:
qc = QuantumCircuit(2)
# Write your code here:
return qc