Guest User

Untitled

a guest
Jun 9th, 2020
51
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # https://zh.wikipedia.org/wiki/%E9%87%8F%E5%AD%90%E5%AF%86%E9%91%B0%E5%88%86%E7%99%BC
  2. basis = ['+', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', '+', '+', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', 'x', '+', '+', 'x', '+', 'x', '+', '+', 'x', 'x', '+', '+', 'x', '+', '+', '+', '+', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', 'x', '+', '+', '+', '+', '+', 'x', '+', '+', 'x', 'x', 'x', 'x', 'x', 'x', 'x', '+', '+', 'x', '+', 'x', 'x', '+', '+', '+', '+', 'x', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', '+', '+', '+', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', '+', '+', '+', '+', '+', '+', 'x', 'x', 'x', 'x', '+', '+', '+', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', '+', '+', 'x', '+', '+', '+', 'x', '+', '+', 'x', 'x', '+', '+', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', '+', '+', 'x', '+', '+', '+', 'x', 'x', '+', 'x', '+', '+', '+', '+', '+', '+', 'x', '+', '+', 'x', 'x', 'x', '+', 'x', 'x', 'x', 'x', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', '+', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', '+', '+', '+', '+', 'x', '+', '+', 'x', '+', '+', '+', 'x', 'x', 'x', '+', '+', '+', '+', 'x', 'x', '+', 'x', '+', 'x', '+', '+', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', '+', 'x', '+', '+', 'x', 'x', '+', 'x', '+', '+', '+', 'x', '+', '+', '+', '+', '+', '+', 'x', '+', '+', '+', 'x', '+', '+', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', '+', '+', '+', '+', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', 'x', 'x', 'x', '+', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', '+', '+', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', '+', '+', 'x', '+', '+', '+', 'x', '+', 'x', '+', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', '+', 'x', '+', 'x', '+', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', 'x', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', '+', 'x', '+', '+', 'x', '+', 'x', 'x', 'x', '+', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', '+', '+', '+', 'x', '+', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', 'x', 'x', '+', '+', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', 'x', 'x', '+', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', '+', '+', 'x', 'x', 'x', 'x', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', '+', '+', 'x', '+', '+', 'x', '+', '+', 'x', 'x', 'x', 'x', 'x', 'x', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', '+', 'x', '+', '+', '+', 'x', '+', '+', '+', '+', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', '+', '+', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', '+', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', 'x', '+', '+', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', 'x', '+', '+', '+', 'x', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', '+', '+', '+', 'x', 'x', '+', '+', 'x', '+', '+', '+', 'x', 'x', 'x', '+', '+', '+', '+', '+', 'x', 'x', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', '+', '+', '+', '+', 'x', '+', '+', 'x', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', '+', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', '+', '+', '+', 'x', '+', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', 'x', '+', '+', 'x', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', 'x', '+', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', 'x', 'x', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', '+', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', '+', '+', '+', '+', 'x', '+', '+', 'x', '+', 'x', '+', '+', '+', '+', '+', '+', '+', 'x', '+', '+', '+', '+', 'x', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', 'x', '+', '+', 'x', '+', 'x', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', 'x', '+', '+', 'x', 'x', '+', '+', 'x', '+', '+', '+', '+', '+', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', '+', 'x']
  3. Qubits = [1, 1, 0, 0, 1, 1, 2, 0, 2, 0, 0, 1, 3, 1, 2, 2, 1, 2, 3, 0, 1, 0, 3, 2, 0, 1, 1, 2, 0, 2, 3, 0, 0, 3, 0, 2, 0, 0, 3, 3, 0, 0, 3, 0, 1, 0, 1, 2, 2, 0, 1, 2, 2, 3, 3, 3, 3, 0, 3, 0, 0, 2, 0, 1, 2, 2, 0, 1, 1, 0, 0, 2, 1, 0, 3, 3, 3, 3, 2, 3, 3, 1, 1, 2, 0, 2, 3, 0, 0, 1, 1, 3, 3, 2, 0, 0, 1, 2, 3, 3, 3, 1, 3, 2, 1, 3, 1, 3, 1, 3, 0, 1, 0, 2, 2, 2, 2, 3, 1, 3, 0, 0, 1, 0, 1, 1, 0, 0, 2, 3, 2, 3, 1, 0, 0, 1, 0, 3, 2, 0, 3, 2, 2, 2, 1, 2, 3, 0, 2, 3, 1, 1, 0, 0, 1, 2, 1, 0, 1, 3, 1, 1, 3, 3, 1, 0, 2, 2, 2, 0, 3, 0, 0, 3, 2, 2, 2, 0, 2, 3, 2, 3, 2, 2, 2, 0, 2, 0, 3, 3, 2, 0, 1, 3, 3, 1, 2, 1, 3, 3, 0, 1, 3, 0, 0, 1, 2, 3, 1, 3, 0, 1, 1, 0, 0, 0, 2, 0, 1, 3, 3, 2, 0, 3, 2, 2, 2, 2, 0, 3, 3, 3, 1, 1, 3, 2, 1, 3, 3, 0, 0, 2, 0, 0, 3, 2, 0, 0, 1, 2, 1, 2, 1, 1, 1, 1, 2, 1, 0, 3, 0, 1, 1, 3, 2, 2, 0, 0, 0, 1, 2, 3, 1, 3, 1, 3, 1, 1, 3, 3, 3, 0, 2, 0, 1, 2, 0, 3, 1, 1, 2, 3, 0, 3, 1, 1, 0, 2, 1, 0, 0, 0, 0, 1, 3, 1, 0, 0, 2, 1, 1, 3, 1, 2, 2, 1, 2, 1, 3, 1, 3, 3, 3, 2, 2, 0, 0, 3, 3, 3, 1, 0, 1, 1, 3, 1, 3, 3, 1, 2, 0, 3, 3, 3, 2, 0, 3, 3, 3, 3, 2, 1, 1, 0, 0, 0, 1, 2, 0, 2, 1, 3, 2, 3, 0, 0, 1, 0, 1, 1, 2, 3, 2, 2, 1, 3, 3, 0, 2, 1, 2, 0, 2, 0, 2, 2, 0, 3, 3, 1, 3, 1, 1, 3, 1, 1, 2, 3, 0, 2, 2, 3, 3, 3, 0, 2, 0, 1, 1, 1, 2, 0, 0, 0, 3, 0, 3, 0, 3, 2, 0, 1, 0, 3, 2, 3, 0, 2, 0, 2, 0, 1, 2, 0, 2, 1, 2, 2, 2, 3, 1, 2, 1, 3, 2, 0, 0, 1, 1, 3, 2, 0, 1, 1, 3, 1, 3, 1, 3, 1, 2, 1, 3, 1, 3, 0, 2, 1, 1, 1, 3, 2, 0, 3, 3, 2, 3, 1, 2, 0, 2, 2, 0, 3, 0, 2, 1, 2, 2, 3, 3, 2, 2, 0, 3, 3, 0, 0, 1, 2, 0, 1, 3, 0, 3, 3, 2, 0, 0, 0, 1, 0, 2, 2, 0, 1, 1, 1, 1, 0, 2, 0, 3, 2, 3, 0, 3, 3, 1, 1, 3, 2, 3, 0, 0, 0, 2, 0, 3, 0, 2, 3, 3, 1, 3, 0, 0, 3, 2, 0, 2, 3, 0, 0, 3, 2, 2, 1, 2, 2, 2, 2, 3, 0, 2, 0, 0, 0, 1, 3, 2, 2, 3, 3, 2, 3, 2, 1, 1, 3, 2, 0, 2, 0, 3, 2, 2, 1, 0, 3, 1, 1, 2, 0, 0, 2, 1, 1, 3, 3, 2, 3, 3, 3, 1, 3, 2, 2, 3, 0, 0, 2, 2, 0, 2, 2, 0, 2, 0, 0, 1, 2, 0, 0, 1, 0, 0, 1, 1, 1, 3, 3, 0, 1, 1, 3, 2, 2, 1, 2, 0, 2, 3, 2, 0, 0, 3, 1, 1, 2, 0, 3, 2, 3, 2, 1, 3, 1, 3, 1, 2, 0, 1, 3, 3, 0, 1, 0, 3, 3, 1, 3, 3, 0, 0, 0, 1, 3, 1, 2, 3, 1, 3, 2, 1, 3, 0, 0, 1, 2, 2, 0, 3, 1, 2, 2, 1, 3, 3, 1, 2, 2, 3, 2, 1, 2, 3, 2, 0, 2, 1, 1, 3, 2, 0, 1, 1, 3, 0, 1, 2, 3, 0, 1, 1, 3, 2, 3, 0, 0, 3, 2, 3, 3, 1, 0, 2, 3, 2, 1, 0, 1, 3, 2, 0, 1, 3, 1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 1, 2, 2, 3, 1, 3, 2, 0, 3, 3, 1, 2, 2, 0, 1, 1, 1, 3, 0, 2, 0, 2, 2, 0, 2, 0, 2, 1, 0, 0, 0, 3, 0, 1, 3, 3, 1, 2, 0, 0, 2, 0, 0, 2, 2, 2, 3, 1, 0, 0, 0, 3, 3, 0, 2, 3, 1, 1, 0, 3, 1, 2, 3, 2, 2, 1, 1, 2, 1, 1, 1, 3, 1, 3, 1, 0, 2, 3, 2, 3, 0, 2, 3, 0, 1, 1, 2, 2, 1, 2, 2, 3, 1, 1, 2, 3, 0, 3, 0, 3, 2, 3, 2, 3, 2, 1, 2, 1, 0, 3, 2, 0, 0, 2, 1, 0, 1, 1, 3, 3, 1, 0, 1, 2, 1, 3, 2, 2, 1, 2, 1, 0, 2, 2, 0, 1, 1, 1, 1, 3, 2, 0, 0, 1, 2, 3, 0, 3, 2, 0, 0, 2, 3, 2, 1, 1, 3, 2, 1, 0, 1, 3, 2, 3, 0, 0, 2, 0, 3, 0, 3, 3, 1, 3, 0, 3, 2, 1, 0, 1, 1, 2, 0, 1, 3, 1, 2, 1, 1, 0, 1, 1, 0, 1, 2, 0, 1, 0, 1, 3, 1, 1, 3, 1, 2, 0, 3, 0, 3, 3, 1, 2, 3, 1, 2, 3, 0, 0, 0, 2, 1, 3, 3, 1, 1, 2, 0, 2, 0, 2, 3, 1, 1, 0, 3, 0, 3, 2, 1, 1, 2, 3, 1, 1, 2, 0, 0, 0, 0, 0, 3, 2, 0, 0, 3, 3, 0, 2, 2, 3, 3, 1, 2, 0, 0, 0, 3]
  4. myBasis = ['+', 'x', '+', '+', 'x', '+', 'x', '+', 'x', 'x', '+', '+', 'x', '+', '+', 'x', 'x', '+', 'x', '+', '+', '+', '+', 'x', 'x', 'x', 'x', '+', '+', '+', 'x', '+', '+', '+', '+', 'x', 'x', '+', '+', 'x', '+', 'x', 'x', '+', '+', 'x', '+', '+', '+', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', '+', '+', '+', 'x', '+', '+', '+', '+', '+', '+', '+', '+', 'x', '+', '+', 'x', '+', '+', 'x', '+', '+', '+', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', '+', 'x', 'x', 'x', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', '+', 'x', '+', '+', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', 'x', 'x', 'x', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', '+', '+', 'x', '+', '+', '+', 'x', '+', '+', '+', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', '+', 'x', '+', 'x', 'x', '+', '+', '+', '+', 'x', '+', '+', 'x', 'x', 'x', '+', '+', 'x', '+', 'x', 'x', '+', '+', 'x', 'x', '+', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', '+', 'x', '+', '+', '+', 'x', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', '+', 'x', 'x', '+', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', '+', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', '+', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', 'x', 'x', '+', '+', '+', '+', 'x', '+', '+', '+', '+', '+', '+', '+', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', 'x', '+', '+', '+', 'x', '+', '+', 'x', '+', '+', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', 'x', '+', '+', '+', 'x', '+', '+', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', '+', '+', '+', 'x', 'x', 'x', '+', 'x', '+', '+', '+', '+', '+', '+', 'x', 'x', 'x', '+', 'x', 'x', 'x', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', '+', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', '+', '+', 'x', '+', '+', 'x', 'x', '+', 'x', '+', '+', '+', '+', '+', 'x', 'x', '+', 'x', '+', '+', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', '+', '+', '+', 'x', '+', 'x', 'x', 'x', '+', 'x', '+', '+', '+', 'x', 'x', '+', '+', 'x', 'x', '+', '+', '+', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', '+', '+', '+', 'x', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', '+', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', '+', 'x', '+', '+', '+', '+', 'x', 'x', 'x', '+', '+', '+', 'x', '+', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', 'x', 'x', '+', '+', 'x', '+', '+', '+', 'x', '+', 'x', '+', '+', 'x', '+', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', '+', '+', '+', '+', 'x', '+', '+', 'x', '+', 'x', 'x', 'x', 'x', '+', 'x', 'x', '+', 'x', '+', '+', '+', 'x', '+', '+', 'x', '+', 'x', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', '+', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', '+', '+', '+', 'x', 'x', '+', 'x', '+', '+', '+', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', '+', '+', '+', '+', '+', '+', 'x', '+', 'x', 'x', 'x', '+', '+', '+', 'x', 'x', 'x', '+', '+', '+', 'x', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', '+', '+', '+', '+', '+', 'x', 'x', 'x', 'x', '+', '+', '+', 'x', 'x', '+', 'x', '+', '+', 'x', 'x', '+', 'x', '+', '+', 'x', '+', 'x', 'x', 'x', '+', '+', '+', '+', '+', 'x', 'x', '+', '+', '+', '+', 'x', 'x', '+', '+', 'x', 'x', '+', '+', '+', 'x', 'x', '+', '+', 'x', 'x', 'x', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', 'x', '+', 'x', '+', '+', '+', 'x', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', '+', '+', '+', 'x', '+', '+', '+', '+', '+', '+', 'x', 'x', '+', '+', 'x', 'x', '+', 'x', '+', 'x', 'x', 'x', '+', '+', 'x', 'x', 'x', '+', 'x', 'x', 'x', 'x', '+', '+', '+', '+', '+', '+', 'x', '+', '+', '+', 'x', '+', '+', '+', 'x', 'x', '+', '+', 'x', '+', '+', 'x', '+', '+', '+', '+', '+', 'x', '+', 'x', '+', 'x', '+', 'x', '+', '+', '+', 'x', 'x', '+', 'x', '+', 'x', '+', 'x', 'x', '+', 'x', '+', '+', 'x', '+', '+', 'x', 'x', 'x', 'x', 'x', '+', '+', '+', '+', 'x', 'x', 'x', '+', 'x', '+']
  5.  
  6. same = ''
  7. ans = '1101000110100011011100111001111001000011111101101101010010000111111001000100010111000111100101000101100101010111110001101110100100110110011100010010110000100000001000001010011010010011111001101001010000010010110000100110100111110001000110101100000111100010010010001110010100101000011100101100010110100101010110100100111001111101100110010000001010111010010101001110110001011001001110100110100011000100'
  8.  
  9. for i in range(len(basis)):
  10. if basis[i] == myBasis[i]:
  11. if basis[i] == '+':
  12. if Qubits[i] == 0:
  13. same += '0'
  14. else:
  15. same += '1'
  16. elif basis[i] == 'x':
  17. if Qubits[i] == 2:
  18. same += '0'
  19. else:
  20. same += '1'
  21.  
  22. flag = ''
  23. for i in range(len(ans)):
  24. if ans[i] != same[i]:
  25. flag += '1'
  26. else:
  27. flag += '0'
  28.  
  29. n = int(flag, 2)
  30. print(n.to_bytes((n.bit_length() + 7) // 8, 'big').decode())
RAW Paste Data