問題文
実数 が入力として与えられる。 ゼロ状態から量子状態 を作り出す操作を、 量子ビットをもつ量子回路 上に実装せよ。
量子状態 は次式で定義される。
制約
- この問題では異なる グローバル位相 をもつ状態は正答としない。
- 提出されるコードは次のフォーマットにしたがうこと
from qiskit import QuantumCircuit
def solve(theta: float) -> QuantumCircuit:
qc = QuantumCircuit(1)
# Write your code here:
return qc