チュートリアル1 おはぎと饅頭(2)

問題

2人でおやつを食べましょう。「おはぎ」か「饅頭」を選ぶことができます。女の子は饅頭がいいと言っています。男の子はその逆がいいと言っています。2人の希望にしたがうと、それぞれおはぎと饅頭のどちらを選ぶことになりますか?

<ポイント>
男の子の希望は「おはぎにしたい」ではなく「女の子の選んだものと逆にしたい」であることに注意しましょう。

考え方1

量子ビットを2つ用意しよう。ここでは「おはぎ=0」「饅頭=1」と決めておこう。女の子の量子ビットに「饅頭にしたい」の願いをかけよう。2つの量子ビットを線で繋いで、線に対して「逆にしたい」の願いをかけて、「実行」ボタンでアニーリングして結果を確認しよう!

考え方2

「逆にしたい」の願いはどうやって設定でしよう?「2つを逆にしたい」は言い換えると「2つの中から1つだけ1にする」と言うこともできるね!

やってみよう

解答の確認

「おはぎ=0」「饅頭=1」だったね。2人の希望はちゃんと叶ったかな??叶っていれば正解です!

解答例

 解答例をそのまま「実行」すると正解が確認できます。