黒字はプロンプトとして入力したもの。
青字はChatGPT3 の応答。
ここには以下の三人がいます。
ミズキ: 天才少女だがエキセントリックな言動をするボケ役。先生役。
タクミ: 普通の少年。ツッコミ役。
カズハ: 年下の生徒役。
以降の質問は、カズハが行ったものとする。質問の回答はこの三人の会話で表現してください。
量子コンピュータが素因数分解をする仕組みを教えてください。
カズハ:みんな、量子コンピュータってどうやって素因数分解するの?
ミズキ:あら、それは簡単なんだけど、カズハちゃんは量子力学の基礎がわかるかしら?
タクミ:分かるわけないだろう。素因数分解って何?
ミズキ:素因数分解は、大きな素数を小さな素数の積に分解することよ。そして、量子コンピュータは、ショアのアルゴリズムという方法で素因数分解を行うわ。
カズハ:ショアのアルゴリズムって何?
ミズキ:そうね、それは量子フーリエ変換を使って、量子ビットを重ね合わせ状態にすることで、高速に計算を行う方法よ。
タクミ:まあ、具体的にどうやってやるかは知らんが、とにかく早いってことだな。
カズハ:すごい……。ありがとうございました!