A4: Generate state 13(∣0⟩+∣1⟩+∣2⟩))\frac{1}{\sqrt{3}} (\ket{0} + \ket{1} + \ket{2})) I

実行時間制限:3 秒

メモリ制限:512 MiB

配点:200点

問題文

ゼロ状態から状態 ∣ψ⟩\ket{\psi} を作り出す操作を 22 量子ビットをもつ量子回路 qc\mathrm{qc} 上に実装せよ。

状態 ∣ψ⟩\ket{\psi} は次式で定義される。

∣ψ⟩=a0∣0⟩+a1∣1⟩+a2∣2⟩=a0∣00⟩+a1∣10⟩+a2∣01⟩\begin{equation} \ket{\psi} = a_0\ket{0} + a_1\ket{1} + a_2\ket{2} = a_0\ket{00} + a_1\ket{10} + a_2\ket{01} \nonumber \end{equation}

ただし、a0,a1,a2a_0, a_1, a_2 は 00 でない任意の複素振幅を表す。(値は問わない)

制約

  • グローバル位相 は問わない。
  • 提出されるコードは次のフォーマットにしたがうこと
from qiskit import QuantumCircuit
 
 
def solve() -> QuantumCircuit:
    qc = QuantumCircuit(2)
    # Write your code here:
 
    return qc

解答を提出するにはログインしてください。