概要
- Qiskit について, 学習サイト の サンプルプログラムを動かしてみた.
- 動作環境は, 学習サイト上 で行った
- 実行プログラム, 解説は, 下記の参照サイトをご覧ください
感想
- 前回の続きを確認してみた, より複雑なパターンになるが, 非常に面白く感じた.
Hello Qiskitゲーム
- パズル6
- パズル7
[Choose gate] で, [NOT]クリック.
[Choose bit] で, [the bit on the right]クリック.
[Make it happen!] で, [Apply Operation]クリック.
[Choose gate] で, [CNOT]クリック.
[Choose bit] で, [the bit on the right]クリック.
[Make it happen!] で, [Apply Operation]クリック.
[結果]
真ん中の円が, 白になった.
[Success!] が 表示されるので, 操作手順が正しかったことを確認できる.
[参考(初期状態を, Zゲートに変更した場合)]
1 2 3 |
~(略)~ initialize = [['z', '0']] ~(略)~ |
[Choose gate] で, [NOT]クリック.
[Choose bit] で, [the bit on the left]クリック.
[Make it happen!] で, [Apply Operation]クリック.
[結果]
真ん中の円が, 白になった.
[Success!] が 表示されるので, 操作手順が正しかったことを確認できる.
[Choose gate] で, [CNOT]クリック.
[Choose bit] で, [the bit on the left]クリック.
[Make it happen!] で, [Apply Operation]クリック.
[Choose gate] で, [CNOT]クリック.
[Choose bit] で, [the bit on the right]クリック.
[Make it happen!] で, [Apply Operation]クリック.
[Choose gate] で, [NOT]クリック.
[Choose bit] で, [the bit on the right]クリック.
[Make it happen!] で, [Apply Operation]クリック.
[結果]
真ん中の円が, 白になった.
[Success!] が 表示されるので, 操作手順が正しかったことを確認できる.