問題

400mlの水を測りたいのですが、計量カップは300mlと500mlのものしかありません。
それぞれの計量カップには目盛りがありません。
この2つの計量カップを使って、ぴったり400mlの水を測るにはどうすればよいでしょうか?
ルールの確認
まずは、300mlと500mlのカップを使って何ができるかを考えます。
できること①
どちらかのカップに水を満水まで注いで、もう一方のカップに移す
初めに300ml、500mlのカップに水をそそぐパターンをそれぞれ示します。

目盛りがついていないので、「半分だけ注ぐ」などはできません。
右側(500ml→300ml)のやり方だと、
500mlのカップの中に200mlの水が作れましたね!
これは何かに使えるかも…?
できること②
カップの水をすべて捨てる

できること①の500ml→300mlの②の状態から300mlの水をすべて捨ててみました。
こちらも、「カップの水を半分捨てる」といった操作はできません。
やることは単純、この2つのできることを繰り返していくだけです。
あなたは正解にたどり着けるかな?
正解できなくても、あたまモミモミ、思考の過程を楽しんで!
解答
実はこの問題、解き方は1つではありません。
初めにどちらのカップに水を注いでもゴールにはたどりつけます。
まず、より速い解き方を解説します。
解答①
①500mlカップに水を注ぐ

②500ml→300mlのカップに水を移す

③300mlのカップの水をすべて捨てる

④500mlカップの中の200mlの水を300mlカップに移す

⑤500mlカップに新たに水を注ぐ

⑥500ml→300mlのカップに水を移す

これで、500mlカップの中に400mlの水を作ることができましたね!
解答②
もう一つ、初めに300mlのカップに水を注ぐやり方も解説します。
ちなみに、筆者は自分ではこちらの方法で解きました。
①300mlカップに水を注ぐ

②300ml→500mlのカップに水を移す

③300mlカップに新たに水を注ぐ

④300ml→500mlのカップに水を移す

⑤500mlのカップの水をすべて捨てる

⑥300mlカップの中の100mlの水を500mlカップに移す

⑦300mlカップに新たに水を注ぐ

⑧300ml→500mlのカップに水を移す

こちらも、解答①より手間がかかりますが500mlカップの中に400mlを作ることができました!
さいごに
「最後に400mlを作る」というゴールから逆算すると、
500ml-100ml(解答①)をつくるか、100ml+300ml(解答②)をつくるか、
もしくは200ml+200mlをつくる必要があります。
200ml+200mlは、片方のカップに200mlをつくった時点で、もう一つのカップだけで200mlをつくることができないので、手詰まりとなります。
この問題は、Aという操作をするとBになる、BにCという操作をするとDになる、というように1歩ずつ順を追って思考するのによい題材だったのでは?と思います。
自力で正解できなくても、解いていく過程を順に追っていくことによっても、
地頭力や論理的な思考力を鍛えることができるので、ぜひじっくりと読んでみてください。
ではまた次回!