№ 1780Квантовые вычисленияУровень 2

Добавить общую фазу i вентилями Паули

Вход — кубит в состоянии $|\psi\rangle=\alpha|0\rangle+\beta|1\rangle$. Используя несколько вентилей Паули, напишите операцию на языке Q#, переводящую его в $i|\psi\rangle=i\alpha|0\rangle+i\beta|1\rangle$.

Заготовка Q#:

namespace Kata {
    operation GlobalPhaseI(q : Qubit) : Unit is Adj + Ctl {
        // Implement your solution here...

    }
}

Предложить решение

Войти, чтобы отправить материал.