******************************
これは萩原良昭のHOMEPAGE http://www.aiplab.com/ の付録です。
******************************
![](A001.jpg)
**************************
小学生の算数 「油わけ算」の解法
これをどうすれば人工知能が簡単に解けるようになるのでしょうか?
**************************
![](ETGM01.JPG)
![](ETGM.JPG)
**************************
小学生の算数 「油わけ算」の解法
これをどうすれば人工知能が簡単に解けるようになるのでしょうか?
**************************
10 リットルのつぼに、油が 10 リットル入っています。
この油をお客様に 5 リットル 小売りしたいのですが、
7 リットルのますと 3 リットルのますしかありません。
この2つのますを使って、お客様に 5 リットル だけ
小売りする方法 ( algorithm ) を工夫しなさい。
*******************************
以下の様に、初期状態 Step(0)から 最終状態Step(10) にできます。
*******************************
Step (0) まず初期状態を次の様にメモしておきます。
① 10 リットルの壺の中の油は 10 リットル。
② 7 リットルのますの中の油は 0 リットル。
③ 3 リットルのますの中の油は 0 リットル。
④ お客様の容器の中の油は 0 リットル。
![](image81.jpg)
**************************
Step (1) 次に10 リットルの壺から 7 リットルの油を、
7 リットルのますに移します。
① 10 リットルの壺の中の油は 3 リットル。
② 7 リットルのますの中の油は 7 リットル。
③ 3 リットルのますの中の油は 0 リットル。
④ お客様の容器の中の油は 0 リットル。
![](image82.jpg)
**************************
Step (2) 次に 7 リットルのますから 3 リットルの油を、
3 リットルのますに移します。
① 10 リットルの壺の中の油は 3 リットル。
② 7 リットルのますの中の油は 4 リットル。
③ 3 リットルのますの中の油は 3 リットル。
④ お客様の容器の中の油は 0 リットル。
![](image83.jpg)
**************************
Step (3) 次に 3 リットルのますの中の油( 3 リットル )を、
10リットルの壺に戻します。
① 10 リットルの壺の中の油は 6 リットル。
② 7 リットルのますの中の油は 4 リットル。
③ 3 リットルのますの中の油は 0 リットル。
④ お客様の容器の中の油は 0 リットル。
![](image94.jpg)
**************************
Step (4) 次に 7 リットルのますの中の油( 4 リットル )のうち、
3 リットルだけ、3 リットルのますに移します。
① 10 リットルの壺の中の油は 6 リットル。
② 7 リットルのますの中の油は 1 リットル。
③ 3 リットルのますの中の油は 3 リットル。
④ お客様の容器の中の油は 0 リットル。
![](image95.jpg)
**************************
Step (5) 次に 7 リットルのますの中の油 (1 リットル )を、
お客様の容器に移します。
① 10 リットルの壺の中の油は 6 リットル。
② 7 リットルのますの中の油は 0 リットル。
③ 3 リットルのますの中の油は 3 リットル。
④ お客様の容器の中の油は 1 リットル。
![](image96.jpg)
**************************
Step (6) 次に 3 リットルのますの中の油( 3 リットル)を、
10 リットルの壺に戻します。
① 10 リットルの壺の中の油は 9 リットル。
② 7 リットルのますの中の油は 0 リットル。
③ 3 リットルのますの中の油は 0 リットル。
④ お客様の容器の中の油は 1 リットル。
![](image97.jpg)
**************************
Step (7) 次に