Revision 66a79944ee4cd116b27bc1a69137276885461db8 authored by Andrew Litteken on 28 September 2021, 15:30:02 UTC, committed by GitHub on 28 September 2021, 15:30:02 UTC
fixing up changes from full Toffoli/Fredkin definition
hs2.scaffold
int main() {
qbit q[2];
cbit c[2];
for (int i=0; i < 2; i++) {
H(q[i]);
}
for ( int i=0; i < 2; i++ ) {
X(q[i]);
}
H(q[0]);
CNOT(q[1], q[0]);
H(q[0]);
for ( int i=0; i < 2; i++ ) {
X(q[i]);
}
for (int i=0; i < 2; i++) {
H(q[i]);
}
H(q[0]);
CNOT(q[1], q[0]);
H(q[0]);
for (int i=0; i < 2; i++) {
H(q[i]);
}
c[0] = MeasZ(q[0]);
c[1] = MeasZ(q[1]);
}
Computing file changes ...