元ネタ 問題 水が5L入る容器と3L入る容器がある、この2つの容器だけを使って、 4Lの水を量るにはどうすれば良いですか? 水はいくらでも使えるものとします。 ソース function 水を捨てる_3L(容器3Lの容量, 容器5Lの容量, need操作テキスト = false) { const result = { new容器3Lの容量: 0, new容器5Lの容量: 容器5Lの容量 } if (need操作テキスト) { result.操作テキスト = "3L容器を空っぽにした。 "; } return result; } function 水を捨てる_5L(容器3Lの容量, 容器5Lの容量, need操作テキスト = false) { const result = { new容器3Lの容量: 容器3Lの容量, new容器5Lの容量: 0 } if (need操作テキスト) { res