マイクロソフトのビルゲイツが出す入社試験があまりに難しすぎるとネットで話題となっている。とはいえさすがネットのチカラ、すぐにさまざまな解答が出始めており、どれも「なるほど」と思えるような解答ばかりだ。これでマイクロソフトの試験は完璧だ!とまではいかないが、いわゆる過去問題集として活用できるのかもしれません。もちろんマイクロソフトが同じ問題を繰り返しだすとは思えませんが。
問題としては非常にシンプルで、5リットル・3リットル入りの容器しかない状態で4リットルを図るにはどうすればよいかという問題である。つまり4リットルを図る方法がない状態でどのようにして4リットルを図るのかという一見簡単そうに見えて実は難しい問題だ。考え方としては様々だが、5リットルから1リットルを減らして4リットルにするということに専念すればよさそうだ。
[秒刊サンデー]
http://www.yukawanet.com/archives/4615652.html#more
ビルにゲイが二人いたー
ビルゲイツー
むひょひょーーー
5に満タン、そこから3にいれる
3を捨てて、5の残り2を3に移す
5に満タン、そこから3に1入れる
ちゃうよ
この問題は『ダイハード3』で解決済み♪
5リットルのほうに水を満タンにいれて3リットルの容器を入れる。残った2リットルを3リットルの容器にうつして取っておく。そしてまた5リットルの容器に水を満タンにいれその中に3リットルの容器を入れる。残りが2リットルになるので、さっき3リットルにうつした2リットルを足せば4リットルになるとかかな??
容器は二つだけですよw
それぞれ満杯にして対角の角に水面合わせるように傾ければいい
5リットルに水を入れて、3リットルに移す。
残った2リットルを別の容器に入れる。
これをもう一回やれば、合計4リットル。
容器に3リットル入れて、その後3リットル容器から5リットル容器に2回いれると、3リットル容器に1リットル残るので、それを容器にたしたら一回目にいれた3リットル+1リットルで4リットル。