C4: Controlled-S

実行時間制限:3 秒

メモリ制限:512 MiB

配点:400点

問題文

クリフォードゲートと TT ゲートのみを用いて

U=CS(0,1)U = CS(0, 1) を満たすオラクル UU を、 22 量子ビットをもつ量子回路 qc\mathrm{qc} 上に実装せよ。

ただし、CS(0,1)CS(0, 1) は 11 ビット目を制御ビット、22 ビット目を標的ビットとする制御 SS ゲートをあらわす。

制約

  • クリフォードゲートと TT ゲートのみが利用できる。
  • 提出されるコードは次のフォーマットにしたがうこと
from qiskit import QuantumCircuit
 
 
def solve() -> QuantumCircuit:
    qc = QuantumCircuit(2)
    # Write your code here:
 
    return qc

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