LLMに複雑な計算をさせると正しく計算できないことがあります。以下、計算を誤ったケースです。
質問文
週末の宴会の参加人数を把握する必要があります。
20名に招待を送りました。4人が出張、3人は仕事が忙しいとの回答があり、参加は13人です。
その後、回答期限までに回答がなかったのが5人。後日、未招待の人が1人参加することになりました。参加人数は何人ですか。
ChatGPTからの回答
最初に20人を招待し、4人が出張、3人が忙しいとの回答があったので、参加できる人数は20 - 4 - 3 = 13人です。
その後、回答期限までに回答がなかったのが5人いましたが、その中で未招待の1人が参加することになりました。つまり、5人 - 1人 = 4人が参加しないことが確定しました。
したがって、参加人数は13人(最初の招待のうち) + 1人(未招待の追加参加者) = 14人です。
こういった場合には、魔法の言葉「ステップバイステップで考えてみましょう。」をつけましょう。
質問文
週末の宴会の参加人数を把握する必要があります。
20名に招待を送りました。4人が出張、3人は仕事が忙しいとの回答があり、参加は13人です。
その後、回答期限までに回答がなかったのが5人。後日、未招待の人が1人参加することになりました。参加人数は何人ですか。
ステップバイステップで考えてみましょう。
ChatGPTからの回答
参加人数を計算するために、以下のステップで進めてみましょう。
初期の招待人数: 20人
出張のため不参加: -4人
仕事が忙しいため不参加: -3人
回答期限までに回答がなかった人数: -5人
未招待の人が参加する: +1人
これらのステップを順番に計算して、最終的な参加人数を求めます。
初期の招待人数: 20人
出張のため不参加: -4人
仕事が忙しいため不参加: -3人
回答期限までに回答がなかった人数: -5人
未招待の人が参加する: +1人
20 - 4 - 3 - 5 + 1 = 9人
したがって、最終的な参加人数は9人です。