
上のような位置関係に地点Aから地点Gがあります。それぞれの地点から地点への移動時間は次の表のようになっています。単位は時間です。地点Aから出発して最短時間で全ての地点を通過して戻ってくるには、どういったルートを通って何時間かかるでしょうか?
| A | B | C | D | E | F | G | |
| A | 0 | 1 | 2 | 1 | 3 | 4 | 2 |
| B | 1 | 0 | 1 | 2 | 4 | 5 | 4 |
| C | 2 | 1 | 0 | 1 | 2 | 4 | 3 |
| D | 1 | 2 | 1 | 0 | 1 | 2 | 1 |
| E | 3 | 4 | 2 | 1 | 0 | 1 | 2 |
| F | 4 | 5 | 4 | 2 | 1 | 0 | 1 |
| G | 2 | 4 | 3 | 1 | 2 | 1 | 0 |
上記のような問題を解くために次のようなプログラムを作って説いたところ、最短時間は 8時間で、ルートは ABCDEFGA と ( AGFEDCBA ) と ABCEFGDA と ( ADGFECBA ) の 4通り ありました。
十進